CLUSTER_ENUM enumeration (msclus.h)
Describes the type of cluster objects being enumerated. This enumeration is used by the ClusterOpenEnum and ClusterEnum functions.
Syntax
typedef enum CLUSTER_ENUM {
CLUSTER_ENUM_NODE = 0x1,
CLUSTER_ENUM_RESTYPE = 0x2,
CLUSTER_ENUM_RESOURCE = 0x4,
CLUSTER_ENUM_GROUP = 0x8,
CLUSTER_ENUM_NETWORK = 0x10,
CLUSTER_ENUM_NETINTERFACE = 0x20,
CLUSTER_ENUM_CAPACITY_NODE,
CLUSTER_ENUM_SHARED_VOLUME_GROUP = 0x20000000,
CLUSTER_ENUM_SHARED_VOLUME_RESOURCE = 0x40000000,
CLUSTER_ENUM_INTERNAL_NETWORK = 0x80000000,
CLUSTER_ENUM_ALL
} ;
Constants
CLUSTER_ENUM_NODE Value: 0x1 The nodes in the cluster. |
CLUSTER_ENUM_RESTYPE Value: 0x2 The resource types in the cluster. |
CLUSTER_ENUM_RESOURCE Value: 0x4 The resources in the cluster. |
CLUSTER_ENUM_GROUP Value: 0x8 The groups in the cluster. |
CLUSTER_ENUM_NETWORK Value: 0x10 The networks in the cluster. |
CLUSTER_ENUM_NETINTERFACE Value: 0x20 The network interfaces in the cluster. |
CLUSTER_ENUM_SHARED_VOLUME_GROUP Value: 0x20000000 The cluster shared volumes (CSV) in the cluster. Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008: This value is not supported before Windows Server 2012 R2. |
CLUSTER_ENUM_SHARED_VOLUME_RESOURCE Value: 0x40000000 The cluster shared volumes in the cluster. Windows Server 2008: This value is not supported before Windows Server 2008 R2. |
CLUSTER_ENUM_INTERNAL_NETWORK Value: 0x80000000 The networks used by the cluster for internal communication. |
CLUSTER_ENUM_ALL All the cluster objects. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | None supported |
Minimum supported server | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Header | msclus.h |