Partilhar via


CAtlServiceModuleT::ServiceMain

Esse método é chamado pelo Gerenciador de controle de serviço.

void ServiceMain(
   DWORD dwArgc,
   LPTSTR* lpszArgv 
) throw( );

Parâmetros

  • dwArgc
    O argumento de argc.

  • lpszArgv
    O argumento de argv.

Comentários

O Gerenciador de controle de serviço (SCM) chama ServiceMain Quando você abre o aplicativo de serviços no painel de controle, selecionar o serviço e clicar Iniciar.

Após o SCM chama ServiceMain, um serviço deve fornecer o SCM uma função de manipulador. Essa função permite que o SCM a obter o status do serviço e passar instruções específicas (por exemplo, pausar ou interromper).Subseqüentemente, CAtlServiceModuleT::Run é chamado para realizar o trabalho principal do serviço.Executar continua a executar até que o serviço for interrompido.

Requisitos

Cabeçalho: atlbase.h

Consulte também

Referência

Classe CAtlServiceModuleT

Outros recursos

CAtlServiceModuleT membros