ClusterResourceEnumEx 函数 (clusapi.h)
枚举资源,然后返回指向当前依赖资源或节点的指针。
语法
DWORD ClusterResourceEnumEx(
[in] HRESENUMEX hResourceEnumEx,
[in] DWORD dwIndex,
[in, out] PCLUSTER_RESOURCE_ENUM_ITEM pItem,
[in, out] LPDWORD cbItem
);
参数
[in] hResourceEnumEx
从 ClusterResourceOpenEnumEx 函数返回的资源枚举的句柄。
[in] dwIndex
要返回的资源或节点对象的索引。 首次调用 ClusterResourceEnumEx 函数时,此参数应为零,然后为
为后续调用递增。
[in, out] pItem
接收返回的 对象的指针。
[in, out] cbItem
输入时, pItem 参数的大小。
在输出时,缓冲区的所需大小(以字节为单位)(如果缓冲区太小),或者写入缓冲区的字节数。
返回值
函数返回以下值之一。
返回代码/值 | 说明 |
---|---|
|
操作成功完成,或者 lpszName 参数为 NULL。 |
|
lpszName 参数指向的缓冲区不够大,无法保存结果。 lpcchName 参数返回结果中的字符数,不包括终止 null 字符。 |
|
没有更多要返回的对象。 |
任何其他返回的错误代码都表示操作失败。 |
要求
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows Server 2012 |
目标平台 | Windows |
标头 | clusapi.h |
Library | ClusAPI.lib |
DLL | ClusAPI.dll |