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


Функция 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

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

Функции управления узлами