CLUSTER_CONTROL_OBJECT enumeration (msclus.h)
The 8-bit object component of a control code that indicates the type of cluster object to which the control code applies. For more information, see Control Code Architecture.
Syntax
typedef enum CLUSTER_CONTROL_OBJECT {
CLUS_OBJECT_INVALID = 0,
CLUS_OBJECT_RESOURCE,
CLUS_OBJECT_RESOURCE_TYPE,
CLUS_OBJECT_GROUP,
CLUS_OBJECT_NODE,
CLUS_OBJECT_NETWORK,
CLUS_OBJECT_NETINTERFACE,
CLUS_OBJECT_CLUSTER,
CLUS_OBJECT_GROUPSET,
CLUS_OBJECT_AFFINITYRULE,
CLUS_OBJECT_USER = 128
} ;
Constants
CLUS_OBJECT_INVALID Value: 0 Zero is not a valid object code value. |
CLUS_OBJECT_RESOURCE Object code part of resource control codes that identifies cluster resources as the target. |
CLUS_OBJECT_RESOURCE_TYPE Object code part of resource type control codes that identifies cluster resource types as the target. |
CLUS_OBJECT_GROUP Object code part of group control codes that identifies cluster groups as the target. |
CLUS_OBJECT_NODE Object code part of node control codes that identifies cluster nodes as the target. |
CLUS_OBJECT_NETWORK Object code part of network control codes that identifies cluster networks as the target. |
CLUS_OBJECT_NETINTERFACE Object code part of network interface control codes that identifies cluster network interfaces as the target. |
CLUS_OBJECT_CLUSTER Object code part of cluster control codes that identifies a cluster as the target. |
CLUS_OBJECT_GROUPSET Object code part of cluster control codes that identifies a groupset as the target. Windows Server 2012 R2 and Windows Server 2012: This constant is not supported prior to Windows Server 2016. |
CLUS_OBJECT_USER Value: 128 Object code part of control codes that identifies cluster object types not defined by Windows Clustering. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | None supported |
Minimum supported server | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Header | msclus.h |