ClusterNetInterfaceEnum 函数 (clusapi.h)
枚举群集上安装的 网络接口 ,每次调用返回一个名称。
语法
DWORD ClusterNetInterfaceEnum(
[in] HNETINTERFACEENUM hNetInterfaceEnum,
[in] DWORD dwIndex,
[out] LPWSTR lpszName,
[in, out] LPDWORD lpcchName
);
参数
[in] hNetInterfaceEnum
ClusterNetInterfaceOpenEnum 函数最初返回的现有枚举对象的句柄。
[in] dwIndex
用于标识要枚举的条目的索引。 对于第一次调用,此参数应为零,然后针对每个后续调用递增。
[out] lpszName
指向以 null 结尾的 Unicode 字符串的指针,该字符串包含返回的对象的名称。
[in, out] lpcchName
指向 lpszName 缓冲区的大小(以字符为单位)的指针。 输入时,指定缓冲区可以容纳的最大字符数,包括终止 NULL。 输出时,指示生成的名称中的字符数,不包括终止 NULL。
返回值
函数返回以下值之一。
返回代码/值 | 说明 |
---|---|
|
操作已成功完成。 |
|
没有更多可用数据。 如果没有更多要返回的对象,则返回此值。 |
|
更多数据可用。 如果 lpszName 指向的缓冲区不够大,无法保存结果,则返回此值。 lpcchName 参数返回结果中的字符数,不包括终止 NULL。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows Server 2016 |
目标平台 | Windows |
标头 | clusapi.h |
Library | ClusAPI.lib |
DLL | ClusAPI.dll |