Partager via


CAtlServiceModuleT::ServiceMain

Cette méthode est appelée par le gestionnaire de contrôle des services.

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

Paramètres

  • dwArgc
    l'argument d'argc.

  • lpszArgv
    L'argument argv.

Notes

Le gestionnaire de contrôle des services (SCM) appelle ServiceMain lorsque vous ouvrez l'application de services dans le panneau de configuration, sélectionnez le service, puis cliquez sur le début.

Une fois le SCM appelle ServiceMain, un service doit donner au SCM une fonction gestionnaire.Cette fonction permet d'obtenir SCM le mode de service et passer des instructions spécifiques (telles que suspendre ou arrêter).Ensuite, CAtlServiceModuleT::Run est appelé pour effectuer le travail principaux du service.Run continue à s'exécuter jusqu'à ce que le service est arrêté.

Configuration requise

Header: atlbase.h

Voir aussi

Référence

Classe de CAtlServiceModuleT