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 |