CLUSTER_GROUP_STATE enumeration

Enumerates the possible states of a group.

Syntax


typedef enum CLUSTER_GROUP_STATE { 
  ClusterGroupStateUnknown   = -1,
  ClusterGroupOnline         = 0,
  ClusterGroupOffline        = 1,
  ClusterGroupFailed         = 2,
  ClusterGroupPartialOnline  = 3,
  ClusterGroupPending        = 4
} CLUSTER_GROUP_STATE, _CLUSTER_GROUP_STATE;

Constants

ClusterGroupStateUnknown

The state of the group is unknown.

ClusterGroupOnline

All of the resources in the group are online.

ClusterGroupOffline

All of the resources in the group are offline or there are no resources in the group.

ClusterGroupFailed

At least one resource in the group has failed.

ClusterGroupPartialOnline

At least one resource in the group is online. No resources are pending or failed.

ClusterGroupPending

At least one resource in the group is in a pending state. There are no failed resources.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2008 Datacenter, Windows Server 2008 Enterprise

Header

ClusAPI.h;
MsClus.h

See also

Failover Cluster Enumerations
GetClusterGroupState
State Property of the ClusResGroup Object

 

 

Show: