ClusterGroupOpenEnum 関数 (clusapi.h)

グループのリソース または優先所有者の一覧に含まれる ノード を反復処理するための列挙子を開きます。 PCLUSAPI_CLUSTER_GROUP_OPEN_ENUM 型は、この関数へのポインターを定義します。

構文

HGROUPENUM ClusterGroupOpenEnum(
  [in] HGROUP hGroup,
  [in] DWORD  dwType
);

パラメーター

[in] hGroup

列挙する グループへのハンドル。

[in] dwType

列挙する クラスター オブジェクトを記述するビットマスク。 CLUSTER_GROUP_ENUM 列挙体の有効な値を次に示します。

CLUSTER_GROUP_ENUM_CONTAINS (1)

グループ内のリソースを列挙します。

CLUSTER_GROUP_ENUM_NODES (2)

グループの優先所有者リスト内のノードを列挙します。

CLUSTER_GROUP_ENUM_ALL (3)

グループ内のリソースとグループの優先所有者を列挙します。

戻り値

操作が成功した場合、ClusterGroupOpenEnum は、ClusterGroupEnum 関数に渡すことができる列挙子にハンドルを返します。

操作が失敗した場合、この関数は NULL返します。 エラーの詳細については、GetLastError関数を呼び出します。

備考

リソース DLL エントリ ポイント関数 ClusterGroupOpenEnum を呼び出さないでください。 ClusterGroupOpenEnum ワーカー スレッドから安全に呼び出すことができます。 詳細については、「リソース DLLで回避する関数呼び出しを する」を参照してください。

例

オブジェクトの列挙 を参照してください。

必要条件

要件 価値
サポートされる最小クライアント サポートされていません
サポートされる最小サーバー Windows Server 2008 Enterprise、Windows Server 2008 Datacenter
ターゲット プラットフォーム の ウィンドウズ
ヘッダー clusapi.h
ライブラリ ClusAPI.lib
DLL ClusAPI.dll

関連項目

ClusterGroupCloseEnum

ClusterGroupEnum の

グループ管理機能の

OpenClusterGroup