ClusterNetInterfaceEnum 関数 (clusapi.h)
クラスターにインストールされている ネットワーク インターフェイス を列挙し、呼び出しごとに 1 つの名前を返します。
構文
DWORD ClusterNetInterfaceEnum(
[in] HNETINTERFACEENUM hNetInterfaceEnum,
[in] DWORD dwIndex,
[out] LPWSTR lpszName,
[in, out] LPDWORD lpcchName
);
パラメーター
[in] hNetInterfaceEnum
ClusterNetInterfaceOpenEnum 関数によって最初に返された既存の列挙オブジェクトを処理します。
[in] dwIndex
列挙するエントリを識別するために使用されるインデックス。 このパラメーターは、最初の呼び出しでは 0 にしてから、後続の呼び出しごとにインクリメントする必要があります。
[out] lpszName
返されたオブジェクトの名前を含む null で終わる Unicode 文字列へのポインター。
[in, out] lpcchName
lpszName バッファーのサイズ (文字数) へのポインター。 入力時に、バッファーが保持できる最大文字数 (終端の NULL を含む) を指定 します。 出力時に、 は、終端の NULL を除く、結果の名前の文字数を示します。
戻り値
関数は、次のいずれかの値を返します。
リターン コード/値 | Description |
---|---|
|
操作は正常に完了しました。 |
|
データはこれ以上ありません。 この値は、返されるオブジェクトがこれ以上ない場合に返されます。 |
|
詳細なデータを入手できます。 lpszName が指すバッファーが結果を保持するのに十分な大きさでない場合、この値が返されます。 lpcchName パラメーターは、終端の NULL を除き、結果の文字数を返します。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2016 |
対象プラットフォーム | Windows |
ヘッダー | clusapi.h |
Library | ClusAPI.lib |
[DLL] | ClusAPI.dll |