共用方式為


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 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 comadmin.h

另請參閱

ICOMAdminCatalog