列挙内の項目を取得します。 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 のサイズ。
出力時には、バッファーが小さすぎる場合はバッファーの必要なサイズ (バイト単位)、またはバッファーに書き込まれたバイト数。
戻り値
| リターン コード | 説明 |
|---|---|
|
dwIndex は、列挙体内の項目の数よりも大きいです。 |
|
バッファーが小さすぎます。 |
|
バッファーが正常に入力されました。 |
注釈
hGroupEnumEx には列挙データが既に含まれているため、ClusterGroupEnumEx 関数はクラスターに接続しません。 データはバッファーにコピーされますが、クラスターからデータは取得されません。
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント | サポートなし |
| サポートされている最小のサーバー | Windows Server 2012 |
| 対象プラットフォーム | Windows |
| ヘッダー | clusapi.h |
| Library | ClusAPI.lib |
| [DLL] | ClusAPI.dll |