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


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

Удаляет узел из кластера и инициирует операции очистки на узле. Тип PCLUSAPI_EVICT_CLUSTER_NODE_EX определяет указатель на эту функцию.

Синтаксис

DWORD EvictClusterNodeEx(
  [in]  HNODE   hNode,
  [in]  DWORD   dwTimeOut,
  [out] HRESULT *phrCleanupStatus
);

Параметры

[in] hNode

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

[in] dwTimeOut

Указывает количество миллисекундах, в течение которых функция ожидает выполнения операций очистки. Функция возвращается по завершении очистки или по истечении указанного времени, в зависимости от того, какое из них будет раньше.

[out] phrCleanupStatus

Указатель на HRESULT , описывающий результаты операции очистки.

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

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

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

Код возврата Описание
ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP
Узел был исключен, но операция очистки вернула значение, отличное от S_OK.

Требования

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

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

ВытеснениеClusterNode

OpenClusterNode