Condividi tramite


Funzione di CAtlServiceModuleT::Handler

CAtlServiceModuleT::Handler è la routine che l'amministratore (SCM) del controllo del servizio chiama per recuperare lo stato del servizio e per le diverse istruzioni (come interrompere o sospendere).La Gestione controllo servizi passa un codice operativo a Handler per indicare il servizio deve eseguire.Un servizio ATL- generato impostazione predefinita gestisce solo l'istruzione stop.Se la Gestione controllo servizi passa l'istruzione stop, il servizio indica alla Gestione controllo servizi che il programma sta perinterruzione.Il servizio viene quindi chiamato PostThreadMessage per inserire un messaggio terminato da se stesso.Si termina il ciclo di messaggi e il servizio infine si chiuderà.

Per gestire le ulteriori istruzioni, è necessario modificare il membro dati m_status inizializzato nel costruttore CAtlServiceModuleT.Questo membro dati indica alla Gestione controllo servizi quali pulsanti per abilitare quando il servizio viene selezionato nell'applicazione del Pannello di controllo servizi.

Vedere anche

Riferimenti

Servizi ATL

CAtlServiceModuleT::Handler