Функция SetClusterNetworkPriorityOrder (clusapi.h)
[Эта функция доступна для использования в операционных системах, указанных в разделе Требования. Поддержка этого метода была удалена в Windows Server 2008, и эта функция ничего не делает и возвращает ERROR_CALL_NOT_IMPLEMENTED.]
Задает порядок приоритета для набора сетей , используемых для внутреннего обмена данными между узлами кластера. Тип PCLUSAPI_SET_CLUSTER_NETWORK_PRIORITY_ORDER определяет указатель на эту функцию.
Синтаксис
DWORD SetClusterNetworkPriorityOrder(
[in] HCLUSTER hCluster,
[in] DWORD NetworkCount,
[in] HNETWORK [] NetworkList
);
Параметры
[in] hCluster
Дескриптор для затронутого кластера .
[in] NetworkCount
Количество элементов в списке, заданном параметром NetworkList .
[in] NetworkList
Приоритетный массив дескрипторов для сетевых объектов. Первый дескриптор в массиве имеет наивысший приоритет. Список должен содержать только те сети, которые используются для внутреннего обмена данными между узлами в кластере, и не может быть дубликатов.
Возвращаемое значение
Если операция выполнена успешно, функция возвращает ERROR_SUCCESS (0).
Если операция завершается сбоем, функция возвращает код системной ошибки. Ниже приведены возможные коды ошибок.
Возвращаемый код или значение | Описание |
---|---|
|
В NetworkList была дубликатная сеть. |
Комментарии
Не передайте маркеры LPC и RPC в один вызов функции. В противном случае вызов вызовет исключение RPC и может иметь дополнительные разрушительные последствия. Сведения о создании дескрипторов LPC и RPC см. в разделе Использование дескрипторов объектов и OpenCluster.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2003 Корпоративная, Windows Server 2003 Datacenter |
Целевая платформа | Windows |
Header | clusapi.h |
Библиотека | ClusAPI.lib |
DLL | ClusAPI.dll |