CLUSTER_NODE_STATUS enumeration (msclus.h)
Describes the status of a cluster node. This enumeration is used by the CLUSREG_NAME_NODE_STATUS_INFO property.
Syntax
typedef enum CLUSTER_NODE_STATUS {
NodeStatusNormal = 0,
NodeStatusIsolated = 0x1,
NodeStatusQuarantined = 0x2,
NodeStatusDrainInProgress = 0x4,
NodeStatusDrainCompleted = 0x8,
NodeStatusDrainFailed = 0x10,
NodeStatusAvoidPlacement = 0x20,
NodeStatusMax
} ;
Constants
NodeStatusNormal Value: 0 The node status is normal. |
NodeStatusIsolated Value: 0x1 The node has been isolated. |
NodeStatusQuarantined Value: 0x2 The node has been quarantined. |
NodeStatusDrainInProgress Value: 0x4 The node is in the process of being drained. |
NodeStatusDrainCompleted Value: 0x8 The node has completed a node drain operation. |
NodeStatusDrainFailed Value: 0x10 A node drain operation failed on the node. |
NodeStatusAvoidPlacement Value: 0x20 |
NodeStatusMax The node has experienced a node drain failure, and is therefore isolated and quarantined. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | None supported |
Minimum supported server | Windows Server 2016 |
Header | msclus.h |