CLUSTER_CONTROL_OBJECT enumeration

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,   // 0x0
  CLUS_OBJECT_RESOURCE       = 1,   // 0x1
  CLUS_OBJECT_RESOURCE_TYPE  = 2,   // 0x2
  CLUS_OBJECT_GROUP          = 3,   // 0x3
  CLUS_OBJECT_NODE           = 4,   // 0x4
  CLUS_OBJECT_NETWORK        = 5,   // 0x5
  CLUS_OBJECT_NETINTERFACE   = 6,   // 0x6
  CLUS_OBJECT_CLUSTER        = 7,   // 0x7
  CLUS_OBJECT_GROUPSET       = 8,   // 0x8
  CLUS_OBJECT_USER           = 128 // 0x80
} CLUSTER_CONTROL_OBJECT, _CLUSTER_CONTROL_OBJECT;

Constants

CLUS_OBJECT_INVALID

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

Object code part of control codes that identifies cluster object types not defined by Windows Clustering.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2008 Enterprise, Windows Server 2008 Datacenter

Header

ClusAPI.h;
MsClus.h

See also

Failover Cluster Enumerations

 

 

Show: