Udostępnij za pośrednictwem


CAtlServiceModuleT::ServiceMain

Ta metoda jest wywoływana przez Menedżera sterowania usługami.

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

Parametry

  • dwArgc
    Argc argument.

  • lpszArgv
    Argv argument.

Uwagi

Wywołania Menedżera sterowania usługami (SCM) ServiceMain po otwarciu aplikacji usługi w Panelu sterowania wybierz usługę i kliknij przycisk Start.

Po SCM wywołuje ServiceMain, usługa musi dawać SCM funkcji obsługi.Ta funkcja umożliwia SCM uzyskania stanu usługi i przekazać konkretne instrukcje (na przykład wstrzymanie lub zatrzymanie).Następnie CAtlServiceModuleT::Run nazywa się wykonywanie pracy głównego usługi.Uruchom kontynuuje wykonywanie, dopóki nie zostanie zatrzymana.

Wymagania

Nagłówek: atlbase.h

Zobacz też

Informacje

Klasa CAtlServiceModuleT