Iniciando serviços sob demanda
O usuário pode iniciar um serviço com o utilitário do painel de controle Serviços. O usuário pode especificar argumentos para o serviço no campo Parâmetros de início. Um programa de controle de serviço pode iniciar um serviço e especificar seus argumentos com a função StartService .
Quando o serviço é iniciado, o SCM executa as seguintes etapas:
- Recupere as informações da conta armazenadas no banco de dados.
- Faça logon na conta de serviço.
- Carregue o perfil do usuário.
- Crie o serviço no estado suspenso.
- Atribua o token de logon ao processo.
- Permitir que o processo seja executado.