CLUSTER_ENUM enumeration (clusapi.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 = 0x00000001,
CLUSTER_ENUM_RESTYPE = 0x00000002,
CLUSTER_ENUM_RESOURCE = 0x00000004,
CLUSTER_ENUM_GROUP = 0x00000008,
CLUSTER_ENUM_NETWORK = 0x00000010,
CLUSTER_ENUM_NETINTERFACE = 0x00000020,
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: 0x00000001 The nodes in the cluster. |
CLUSTER_ENUM_RESTYPE Value: 0x00000002 The resource types in the cluster. |
CLUSTER_ENUM_RESOURCE Value: 0x00000004 The resources in the cluster. |
CLUSTER_ENUM_GROUP Value: 0x00000008 The groups in the cluster. |
CLUSTER_ENUM_NETWORK Value: 0x00000010 The networks in the cluster. |
CLUSTER_ENUM_NETINTERFACE Value: 0x00000020 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 | clusapi.h |