CLUSTER_NODE_DRAIN_STATUS enumeration (clusapi.h)

Enumerates the possible values of the status of a node drain. This enumeration is used in the NodeDrainStatus property.

Syntax

typedef enum CLUSTER_NODE_DRAIN_STATUS {
  NodeDrainStatusNotInitiated = 0,
  NodeDrainStatusInProgress,
  NodeDrainStatusCompleted,
  NodeDrainStatusFailed,
  ClusterNodeDrainStatusCount
} ;

Constants

 
NodeDrainStatusNotInitiated
Value: 0
Indicates that node draining has not started.
NodeDrainStatusInProgress
Indicates that node draining is in progress.
NodeDrainStatusCompleted
Indicates that node draining has been completed.
NodeDrainStatusFailed
Indicates that node draining has failed.
ClusterNodeDrainStatusCount
Defines the maximum number of drain statuses.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2012
Header clusapi.h

See also

Failover Cluster Enumerations

NodeDrainStatus