CLUSTER_RESOURCE_STATE_CHANGE_REASON 枚举 (clusapi.h)

CLUSCTL_RESOURCE_STATE_CHANGE_REASON_STRUCT
CLUSCTL_RESOURCE_STATE_CHANGE_REASON 控制代码来描述资源状态更改的原因。

语法

typedef enum CLUSTER_RESOURCE_STATE_CHANGE_REASON {
  eResourceStateChangeReasonUnknown,
  eResourceStateChangeReasonMove,
  eResourceStateChangeReasonFailover,
  eResourceStateChangeReasonFailedMove,
  eResourceStateChangeReasonShutdown,
  eResourceStateChangeReasonRundown
} ;

常量

 
eResourceStateChangeReasonUnknown
此原因代码永远不会由群集发送。
资源 DLL 应使用此值初始化本地
CLUSCTL_RESOURCE_STATE_CHANGE_REASON_STRUCT 结构和重置
的 eReason 成员
CLUSCTL_RESOURCE_STATE_CHANGE_REASON_STRUCT
结构之前从 脱机
终止 入口点函数。 有关详细信息,请参阅:
请参阅
CLUSCTL_RESOURCE_STATE_CHANGE_REASON
eResourceStateChangeReasonMove
脱机 即将调用,因为
正在移动资源的
eResourceStateChangeReasonFailover
终止 即将调用,因为资源的
正在 故障转移组。
eResourceStateChangeReasonFailedMove
即将调用 Online ,因为资源的
组未成功完成移动操作。
eResourceStateChangeReasonShutdown
脱机 即将调用,因为
群集服务 正在关闭。
eResourceStateChangeReasonRundown
即将调用 Terminate ,因为群集
服务意外停止。

要求

要求
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2008 Enterprise、Windows Server 2008 Datacenter
标头 clusapi.h

另请参阅

故障转移群集枚举