Partilhar via


CAtlServiceModuleT membros

Métodos

CAtlServiceModuleT

O construtor.

Manipulador

A rotina de manipulador para o serviço.

InitializeSecurity

O padrão fornece configurações de segurança para o serviço.

Instalar

Instala e cria o serviço.

IsInstalled

Confirma que o serviço foi instalado.

LogEvent

Grava o log de eventos.

ParseCommandLine

Analisa a linha de comando e executa o inscrição se necessário.

PreMessageLoop

Esse método é chamado imediatamente antes de entrar no loop de mensagem.

OnContinue

Ignore este método para continuar o serviço.

OnInterrogate

Ignore este método para interrogar o serviço.

OnPause

Ignore este método para fazer uma pausar no serviço.

OnShutdown

substituir Esse método para desligar o serviço

OnStop

substituir Esse método para interromper o serviço

OnUnknownRequest

Ignore este método para manipular as solicitações de desconhecido para o serviço

RegisterAppId

Registra o serviço no registro.

Executar

Executa o serviço.

ServiceMain

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

SetServiceStatus

Atualiza o status do serviço.

Iniciar

Chamado pelo CAtlServiceModuleT::WinMain Quando o serviço é iniciado.

Desinstalar o

Pára e remove o serviço.

Unlock

Contagem de bloquear do serviço diminui.

UnregisterAppId

Remove o serviço do registro.

WinMain

Esse método implementa o código necessário para executar o serviço.

Membros de dados

m_bService

sinalizar que indica que o programa estiver sendo executado sistema autônomo um serviço.

m_dwThreadID

Variável de membro armazenando o identificador de thread.

m_hServiceStatus

Variável de membro armazenar um identificador para a estrutura de informações de status do serviço corrente.

m_status

Variável de membro armazenar a estrutura de informações de status do serviço corrente.

m_szServiceName

O nome do serviço que está sendo registrado.

Consulte também

Referência

Classe CAtlServiceModuleT