Compartilhar via


Serviços ATL

Para criar o objeto ATL COM para que ele seja executado em um serviço, simplesmente selecionar Service (EXE) da lista de opções de servidor no assistente ATL projeto.O assistente irá criar uma classe derivada de CAtlServiceModuleT para implementar o serviço.

Quando o objeto COM ATL é criado sistema autônomo um serviço, só será registrado sistema autônomo um servidor local e não aparecerá na lista de serviços no painel de controle.Isso ocorre porque é mais fácil depurar o serviço sistema autônomo um servidor local não é sistema autônomo um serviço.Para instalá-lo sistema autônomo um serviço, execute o seguinte no aviso de comando:

YourEXE.exe /Service

Para desinstalá-lo, execute o seguinte:

YourEXE.exe /UnregServer

Os quatro primeiros tópicos nesta seção abordam as ações que ocorrem durante a execução de CAtlServiceModuleT funções de membro. Esses tópicos aparecem na mesma sequência sistema autônomo sistema autônomo funções são normalmente chamadas.Para melhorar seu conhecimento sobre esses tópicos, é recomendável usar o código-fonte gerado pelo ATL projeto assistente sistema autônomo referência.Esses primeiros quatro tópicos são:

Os três últimos tópicos abordam conceitos relacionados ao desenvolvimento de um serviço:

Consulte também

Outros recursos

Conceitos atl