Функция ClusterNodeEnumEx (clusapi.h)
Извлекает указанный узел кластера из перечисления CLUSTER_ENUM_ITEM .
Синтаксис
DWORD ClusterNodeEnumEx(
[in] HNODEENUMEX hNodeEnum,
[in] DWORD dwIndex,
[in, out] PCLUSTER_ENUM_ITEM pItem,
[in, out] LPDWORD cbItem
);
Параметры
[in] hNodeEnum
Дескриптор перечисления CLUSTER_ENUM_ITEM , содержащего извлекаемый узел кластера.
[in] dwIndex
Индекс, определяющий следующий объект для перечисления. Этот параметр должен быть равен нулю для первого вызова функции ClusterEnumEx , а затем увеличиваться для последующих вызовов.
[in, out] pItem
Указатель, получающий возвращенный узел кластера.
[in, out] cbItem
На входе — размер параметра pItem .
В выходных данных — требуемый размер буфера в байтах, если буфер слишком мал, или число байтов, записанных в буфер.
Возвращаемое значение
Код возврата | Описание |
---|---|
|
DwIndex больше, чем количество элементов в перечислении. |
|
Буфер слишком мал. |
|
Буфер успешно заполнен. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise |
Целевая платформа | Windows |
Header | clusapi.h |
Библиотека | ClusAPI.lib |
DLL | ClusAPI.dll |