次の方法で共有


ClusterEnumEx 関数 (clusapi.h)

クラスター内のオブジェクトを列挙し、クラスター オブジェクトの名前とプロパティを取得します。

構文

DWORD ClusterEnumEx(
  [in]      HCLUSENUMEX        hClusterEnum,
  [in]      DWORD              dwIndex,
  [in, out] PCLUSTER_ENUM_ITEM pItem,
  [in, out] LPDWORD            cbItem
);

パラメーター

[in] hClusterEnum

ClusterOpenEnumEx 関数によって返される列挙子へのハンドル。

[in] dwIndex

列挙する次のクラスター オブジェクトを識別するインデックス。 このパラメーターは、 ClusterEnumEx 関数の最初の呼び出しでは 0 にしてから、後続の呼び出しに対してインクリメントする必要があります。

[in, out] pItem

返されたクラスター オブジェクトのプロパティを受け取るポインター。

[in, out] cbItem

入力時の pItem パラメーターのサイズ。

出力時に、バッファーが小さすぎる場合はバッファーの必要なサイズ (バイト単位)、またはバッファーに書き込まれるバイト数。

戻り値

リターン コード 説明
ERROR_NO_MORE_ITEMS
dwIndex パラメーターは、列挙体内の項目の数よりも大きいです。
ERROR_MORE_DATA
バッファーが小さすぎます。
ERROR_SUCCESS
バッファーが正常に入力されました。

要件

要件
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2008 R2 Datacenter、Windows Server 2008 R2 Enterprise
対象プラットフォーム Windows
ヘッダー clusapi.h
Library ClusAPI.lib
[DLL] ClusAPI.dll

こちらもご覧ください

CLUSTER_ENUM_ITEM

フェールオーバー クラスター管理機能