次の方法で共有


ClusterGroupEnumEx 関数 (clusapi.h)

列挙内の項目を取得します。 PCLUSAPI_CLUSTER_GROUP_ENUM_EX 型は、この関数へのポインターを定義します。

構文

DWORD ClusterGroupEnumEx(
  [in]      HGROUPENUMEX             hGroupEnumEx,
  [in]      DWORD                    dwIndex,
  [in, out] PCLUSTER_GROUP_ENUM_ITEM pItem,
  [in, out] LPDWORD                  cbItem
);

パラメーター

[in] hGroupEnumEx

項目の取得元となる列挙体のハンドル。

[in] dwIndex

列挙体の項目の 0 から始まるインデックス。

[in, out] pItem

塗りつぶすバッファーへのポインター。

[in, out] cbItem

入力時の pItem のサイズ。

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

戻り値

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

注釈

hGroupEnumEx には列挙データが既に含まれているため、ClusterGroupEnumEx 関数はクラスターに接続しません。 データはバッファーにコピーされますが、クラスターからデータは取得されません。

要件

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