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
标头 clusapi.h
Library ClusAPI.lib
DLL ClusAPI.dll

另请参阅

节点管理功能