Поделиться через


Функция SetClusterGroupNodeList (clusapi.h)

Задает список предпочтительных узлов для группы. Тип PCLUSAPI_SET_CLUSTER_GROUP_NODE_LIST определяет указатель на эту функцию.

Синтаксис

DWORD SetClusterGroupNodeList(
  [in] HGROUP   hGroup,
  [in] DWORD    NodeCount,
  [in] HNODE [] NodeList
);

Параметры

[in] hGroup

Дескриптор группы для назначения списка узлов.

[in] NodeCount

Количество узлов в списке, определяемом NodeList.

[in] NodeList

Массив дескрипторов для узлов в порядке предпочтения, при этом первый узел является наиболее предпочтительным, а последний узел — наименее предпочтительным. Количество узлов в массиве NodeList определяется параметром NodeCount .

Возвращаемое значение

Если операция выполнена успешно, функция возвращает ERROR_SUCCESS.

Если операция завершается сбоем, функция возвращает код системной ошибки.

Комментарии

Не вызывайте SetClusterGroupNodeList из библиотеки DLL ресурса. Дополнительные сведения см. в разделе Вызовы функций, которые следует избегать в библиотеках DLL ресурсов.

Не передавайте дескрипторы LPC и RPC в один и тот же вызов функции. В противном случае вызов вызовет исключение RPC и может иметь дополнительные разрушительные последствия. Сведения о создании дескрипторов LPC и RPC см. в разделе Использование дескрипторов объектов и OpenCluster.

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2008 Корпоративная, Windows Server 2008 Datacenter
Целевая платформа Windows
Header clusapi.h
Библиотека ClusAPI.lib
DLL ClusAPI.dll

См. также раздел

OpenCluster

OpenClusterGroup

OpenClusterNode