CLUSTER_RESOURCE_ENUM_ITEM structure (msclus.h)
Represents the properties of a cluster resource. This structure is used to enumerate cluster resources in the ClusterResourceEnumEx function.
Syntax
typedef struct _CLUSTER_RESOURCE_ENUM_ITEM {
DWORD dwVersion;
DWORD cbId;
LPWSTR lpszId;
DWORD cbName;
LPWSTR lpszName;
DWORD cbOwnerGroupName;
LPWSTR lpszOwnerGroupName;
DWORD cbOwnerGroupId;
LPWSTR lpszOwnerGroupId;
DWORD cbProperties;
PVOID pProperties;
DWORD cbRoProperties;
PVOID pRoProperties;
} CLUSTER_RESOURCE_ENUM_ITEM, *PCLUSTER_RESOURCE_ENUM_ITEM;
Members
dwVersion
The version of this structure.
cbId
The size, in bytes, of the lpszId field.
lpszId
The ID of the cluster resource.
cbName
The size, in bytes, of the IpszName field.
lpszName
The name of the cluster resource.
cbOwnerGroupName
The size, in bytes, of the IpszOwnerNode field.
lpszOwnerGroupName
The name of the cluster resource that hosts the group.
cbOwnerGroupId
The size, in bytes, of the lpszOwnerGroupId field.
lpszOwnerGroupId
The group ID of the cluster group for the resource.
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 |