ClusterNetworkOpenEnum 関数 (clusapi.h)

ネットワーク上のオブジェクトを反復処理するための列挙子を開きます。 PCLUSAPI_CLUSTER_NETWORK_OPEN_ENUM型は、この関数へのポインターを定義します。

構文

HNETWORKENUM ClusterNetworkOpenEnum(
  [in] HNETWORK hNetwork,
  [in] DWORD    dwType
);

パラメーター

[in] hNetwork

ネットワークへのハンドル。

[in] dwType

列挙するオブジェクトの種類を表すビットマスク。 列挙CLUSTER_NETWORK_ENUM次の値のうち 1 つ以上が有効です。

CLUSTER_NETWORK_ENUM_NETINTERFACES (1)

ネットワーク上のネットワーク インターフェイス オブジェクトを列挙します。

戻り値

操作が成功した場合、 ClusterNetworkOpenEnum はネットワーク列挙子にハンドルを返します。

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

注釈

アプリケーションは ClusterNetworkOpenEnum 関数を呼び出して、特定の種類の列挙子を作成します。 ClusterNetworkOpenEnum は、ネットワーク上のすべてのオブジェクトまたはネットワーク インターフェイス オブジェクトのみを反復処理するための列挙子を作成できます。 ClusterNetworkOpenEnum は、列挙する各オブジェクトにアクセスするために ClusterNetworkEnum に渡し、 ClusterNetworkCloseEnum に渡して列挙子を解放できるハンドルを返します。

例

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

要件

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

こちらもご覧ください

クラスター ネットワーク管理機能

ClusterNetworkCloseEnum

ClusterNetworkEnum

OpenClusterNetwork