CAtlServiceModuleT::ServiceMain
此方法由服务控制管理器调用。
void ServiceMain(
DWORD dwArgc,
LPTSTR* lpszArgv
) throw( );
参数
dwArgc
argc参数。lpszArgv
argv参数。
备注
在控制面板中打开服务应用程序,选择服务,并单击启动时,服务控制管理器(SCM)调用 ServiceMain。
在SCM调用 ServiceMain后,服务必须为SCM处理程序函数。 此功能允许SCM获取服务的状态和传递特定命令(例如暂停或停止)。 随后,CAtlServiceModuleT::Run 调用服务执行的主要任务。 Run 继续执行,直到服务停止。
要求
Header: atlbase.h