ICOMAdminCatalog::ServiceCheck 方法 (comadmin.h)

检索指定 COM+ 服务的当前状态。

语法

HRESULT ServiceCheck(
  [in]          long lService,
  [out, retval] long *plStatus
);

参数

[in] lService

要检查其状态的服务。 此参数可以是 COMAdminServiceLoadBalanceRouter (1) ,以检查组件负载均衡服务。

[out, retval] plStatus

指定服务的状态。

含义
COMAdminServiceStopped
0
服务已停止。
COMAdminServiceStartPending
1
该服务即将启动。
COMAdminServiceStopPending
2
该服务将停止。
COMAdminServiceRunning
3
服务正在运行。
COMAdminServiceContinuePending
4
该服务将继续进行。
COMAdminServicePausePending
5
该服务将暂停。
COMAdminServicePaused
6
服务已暂停。
COMAdminServiceUnknownState
7
服务状态未知。

返回值

此方法可以返回E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED、E_FAIL和S_OK的标准返回值。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 comadmin.h

另请参阅

ICOMAdminCatalog