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


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

Удаляет узел из списка узлов, на которых может размещаться ресурс. Тип PCLUSAPI_REMOVE_CLUSTER_RESOURCE_NODE определяет указатель на эту функцию.

Синтаксис

DWORD RemoveClusterResourceNode(
  [in] HRESOURCE hResource,
  [in] HNODE     hNode
);

Параметры

[in] hResource

Дескриптор целевого ресурса.

[in] hNode

Дескриптор узла, который должен быть удален из списка потенциальных узлов, принадлежащих ресурсу, определяемому hResource.

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

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

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

Комментарии

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

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

Требования

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

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

AddClusterResourceNode

OpenCluster

OpenClusterNode

OpenClusterResource