CLUSGROUP_TYPE Enumeration

Specifies the type of cluster group to create.

Syntax

typedef enum CLUSGROUP_TYPE {
  ClusGroupTypeCoreCluster               ,
  ClusGroupTypeAvailableStorage          ,
  ClusGroupTypeTemporary                 ,
  ClusGroupTypeSharedVolume              ,
  ClusGroupTypeStoragePool               ,
  ClusGroupTypeFileServer                ,
  ClusGroupTypePrintServer               ,
  ClusGroupTypeDhcpServer                ,
  ClusGroupTypeDtc                       ,
  ClusGroupTypeMsmq                      ,
  ClusGroupTypeWins                      ,
  ClusGroupTypeStandAloneDfs             ,
  ClusGroupTypeGenericApplication        ,
  ClusGroupTypeGenericService            ,
  ClusGroupTypeGenericScript             ,
  ClusGroupTypeIScsiNameService          ,
  ClusGroupTypeVirtualMachine            ,
  ClusGroupTypeTsSessionBroker           ,
  ClusGroupTypeIScsiTarget               ,
  ClusGroupTypeScaleoutFileServer        ,
  ClusGroupTypeVMReplicaBroker           ,
  ClusGroupTypeTaskScheduler             ,
  ClusGroupTypeClusterUpdateAgent        ,
  ClusGroupTypeScaleoutCluster           ,
  ClusGroupTypeStorageReplica            ,
  ClusGroupTypeVMReplicaCoordinator      ,
  ClusGroupTypeCrossClusterOrchestrator  ,
  ClusGroupTypeInfrastructureFileServer  ,
  ClusGroupTypeUnknown
}  *PCLUSGROUP_TYPE;

Constants

ClusGroupTypeCoreCluster A core cluster group.
ClusGroupTypeAvailableStorage An available storage cluster group.
ClusGroupTypeTemporary A temporary cluster group.
ClusGroupTypeSharedVolume A shared volume.
ClusGroupTypeStoragePool A storage pool.
ClusGroupTypeFileServer A file server.
ClusGroupTypePrintServer A print server.
ClusGroupTypeDhcpServer A Dynamic Host Configuration Protocol (DHCP) server.
ClusGroupTypeDtc A Distributed Transaction Coordinator (DTC) service.
ClusGroupTypeMsmq An Microsoft Message Queuing (MSMQ) service.
ClusGroupTypeWins A Windows Internet Name Service (WINS).
ClusGroupTypeStandAloneDfs A standalone Distributed File System (DFS).
ClusGroupTypeGenericApplication A generic application.
ClusGroupTypeGenericService A generic service.
ClusGroupTypeGenericScript A generic script.
ClusGroupTypeIScsiNameService An Internet Small Computer System Interface (iSCSI) name service.
ClusGroupTypeVirtualMachine A virtual machine.
ClusGroupTypeTsSessionBroker A Terminal Services Session Broker.
ClusGroupTypeIScsiTarget An iSCSI target.
ClusGroupTypeScaleoutFileServer A Scale-Out File Server.
ClusGroupTypeVMReplicaBroker A virtual machine replica broker.
ClusGroupTypeTaskScheduler A task scheduler.
ClusGroupTypeClusterUpdateAgent A cluster update agent.
ClusGroupTypeScaleoutCluster A cluster on a scale-out file server.

Windows Server 2012 R2 and Windows Server 2012:  This member is not supported until Windows Server 2016.

ClusGroupTypeStorageReplica A storage replica.

Windows Server 2012 R2 and Windows Server 2012:  This member is not supported until Windows Server 2016.

ClusGroupTypeVMReplicaCoordinator A virtual machine replica coordinator.

Windows Server 2012 R2 and Windows Server 2012:  This member is not supported until Windows Server 2016.

ClusGroupTypeCrossClusterOrchestrator A cross-cluster orchestrator.

Windows Server 2012 R2 and Windows Server 2012:  This member is not supported until Windows Server 2016.

ClusGroupTypeInfrastructureFileServer
ClusGroupTypeUnknown An unknown cluster group type.

Requirements

   
Windows version None supported Windows Server 2012
Header clusapi.h

See Also

Failover Cluster Enumerations