CLUSTER_GROUP_ENUM_ITEM structure (msclus.h)
Contains the properties of a cluster group. This structure is used to enumerate cluster groups in the ClusterGroupEnumEx function.
Syntax
typedef struct _CLUSTER_GROUP_ENUM_ITEM {
DWORD dwVersion;
DWORD cbId;
LPWSTR lpszId;
DWORD cbName;
LPWSTR lpszName;
CLUSTER_GROUP_STATE state;
DWORD cbOwnerNode;
LPWSTR lpszOwnerNode;
DWORD dwFlags;
DWORD cbProperties;
PVOID pProperties;
DWORD cbRoProperties;
PVOID pRoProperties;
} CLUSTER_GROUP_ENUM_ITEM, *PCLUSTER_GROUP_ENUM_ITEM;
Members
dwVersion
The version of the CLUSTER_GROUP_ENUM_ITEM structure.
cbId
The size, in bytes, of the lpszId field.
lpszId
The Id of the cluster group.
cbName
The size, in bytes, of the IpszName field.
lpszName
The name of the cluster group.
state
The current state of the cluster group.
cbOwnerNode
The size, in bytes, of the IpszOwnerNode field.
lpszOwnerNode
The name of the cluster node hosting the group.
dwFlags
The group flags.
cbProperties
The size, in bytes, of the pProperties field.
pProperties
A pointer to a list of names of common properties.
cbRoProperties
The size, in bytes, of the pRoProperties field.
pRoProperties
A pointer to a list of names of read-only common properties.
Requirements
Requirement | Value |
---|---|
Minimum supported client | None supported |
Minimum supported server | Windows Server 2012 |
Header | msclus.h |