Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

CLUSTER_NODE_STATUS enumeration (clusapi.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 = 0x0,
 NodeStatusIsolated = 0x1,
 NodeStatusQuarantined = 0x2,
 NodeStatusDrainInProgress = 0x4,
 NodeStatusDrainCompleted = 0x8,
 NodeStatusDrainFailed = 0x10,
 NodeStatusAvoidPlacement = 0x20,
 NodeStatusMax
} ;

Constants

 
NodeStatusNormal
Value: 0x0
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 clusapi.h

See also

Failover Cluster Enumerations


Feedback

Was this page helpful?

Additional resources