crie um serviço e faça com que o provedor createinstance call aguarde até que o serviço esteja em execução antes de retornar. Isso atrasará a exibição da tela de logon, já que a interface do usuário não será exibida até que o provedor seja inicializado (se eu estiver lendo corretamente link . Isso provavelmente é melhor respondido no Stackoverflow.