次の方法で共有


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