Функция PauseClusterNodeEx (clusapi.h)
Запрашивает, чтобы узел временно приостанавливал свою активность кластера.
Синтаксис
DWORD PauseClusterNodeEx(
[in] HNODE hNode,
[in] BOOL bDrainNode,
[in] [in] DWORD dwPauseFlags,
[in, optional] [in, optional] HNODE hNodeDrainTarget
);
Параметры
[in] hNode
Дескриптор для приостанавливаемого узла.
[in] bDrainNode
Значение TRUE для очистки узла; в противном случае — FALSE.
[in] [in] dwPauseFlags
Один из следующих флагов:
- CLUSAPI_NODE_PAUSE_REMAIN_ON_PAUSED_NODE_ON_MOVE_ERROR 0x00000001
- CLUSAPI_NODE_AVOID_PLACEMENT 0x00000002
- CLUSAPI_NODE_PAUSE_RETRY_DRAIN_ON_FAILURE 0x00000004
[in, optional] [in, optional] hNodeDrainTarget
Раздел стока узла.
Возвращаемое значение
Если операция выполнена успешно, функция возвращает ERROR_SUCCESS.
Если операция завершается сбоем, функция возвращает код системной ошибки.
Требования
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2012 |
Целевая платформа | Windows |
Header | clusapi.h |
Библиотека | ClusAPI.lib |
DLL | ClusAPI.dll |