Serviços ATL

Para criar o objeto COM ATL para que seja executada em um serviço, selecione o serviço na lista de opções de servidor no AppWizard de COM ATL. O assistente irá criar uma classe de CServiceModule para implementar o serviço.

As quatro primeiras seções deste artigo discutem as ações que ocorrem durante a execução das funções de membro de CServiceModule . Esses tópicos aparecem na mesma seqüência como as funções são normalmente chamadas. Para melhorar o seu conhecimento sobre esses tópicos, é uma boa idéia usar o código-fonte gerado pelo AppWizard de COM ATL como referência. Estas quatro primeiras seções são:

As três últimas seções deste artigo discutem conceitos relacionados ao desenvolvimento de um serviço:

&Notanbsp;  Quando o objeto COM ATL é criado como um serviço, ele só será registrado como um servidor local, e ele não aparecerá na lista do painel de controle de serviços. Isso é porque é mais fácil depurar o serviço como um servidor local que um serviço. Para instalá-lo como um serviço, você deve executar o seguinte no prompt de comando:

YourEXE. exe /Service

Index