CLUSGROUP_TYPE enumeration (msclus.h)
Specifies the type of cluster group to create.
Syntax
typedef enum __MIDL___MIDL_itf_msclus_0000_0000_0001 {
ClusGroupTypeCoreCluster = 1,
ClusGroupTypeAvailableStorage = 2,
ClusGroupTypeTemporary = 3,
ClusGroupTypeSharedVolume = 4,
ClusGroupTypeStoragePool = 5,
ClusGroupTypeFileServer = 100,
ClusGroupTypePrintServer = 101,
ClusGroupTypeDhcpServer = 102,
ClusGroupTypeDtc = 103,
ClusGroupTypeMsmq = 104,
ClusGroupTypeWins = 105,
ClusGroupTypeStandAloneDfs = 106,
ClusGroupTypeGenericApplication = 107,
ClusGroupTypeGenericService = 108,
ClusGroupTypeGenericScript = 109,
ClusGroupTypeIScsiNameService = 110,
ClusGroupTypeVirtualMachine = 111,
ClusGroupTypeTsSessionBroker = 112,
ClusGroupTypeIScsiTarget = 113,
ClusGroupTypeScaleoutFileServer = 114,
ClusGroupTypeVMReplicaBroker = 115,
ClusGroupTypeTaskScheduler = 116,
ClusGroupTypeClusterUpdateAgent = 117,
ClusGroupTypeScaleoutCluster = 118,
ClusGroupTypeStorageReplica = 119,
ClusGroupTypeVMReplicaCoordinator = 120,
ClusGroupTypeCrossClusterOrchestrator = 121,
ClusGroupTypeInfrastructureFileServer = 122,
ClusGroupTypeCoreSddc,
ClusGroupTypeUserManager,
ClusGroupTypeKeyValueStoreManager,
ClusGroupTypeHcsVirtualMachine,
ClusGroupTypeMetaVirtualMachine,
ClusGroupTypeUnknown = 9999
} CLUSGROUP_TYPE, *PCLUSGROUP_TYPE;
Constants
ClusGroupTypeCoreCluster Value: 1 A core cluster group. |
ClusGroupTypeAvailableStorage Value: 2 An available storage cluster group. |
ClusGroupTypeTemporary Value: 3 A temporary cluster group. |
ClusGroupTypeSharedVolume Value: 4 A shared volume. |
ClusGroupTypeStoragePool Value: 5 A storage pool. |
ClusGroupTypeFileServer Value: 100 A file server. |
ClusGroupTypePrintServer Value: 101 A print server. |
ClusGroupTypeDhcpServer Value: 102 A Dynamic Host Configuration Protocol (DHCP) server. |
ClusGroupTypeDtc Value: 103 A Distributed Transaction Coordinator (DTC) service. |
ClusGroupTypeMsmq Value: 104 An Microsoft Message Queuing (MSMQ) service. |
ClusGroupTypeWins Value: 105 A Windows Internet Name Service (WINS). |
ClusGroupTypeStandAloneDfs Value: 106 A standalone Distributed File System (DFS). |
ClusGroupTypeGenericApplication Value: 107 A generic application. |
ClusGroupTypeGenericService Value: 108 A generic service. |
ClusGroupTypeGenericScript Value: 109 A generic script. |
ClusGroupTypeIScsiNameService Value: 110 An Internet Small Computer System Interface (iSCSI) name service. |
ClusGroupTypeVirtualMachine Value: 111 A virtual machine. |
ClusGroupTypeTsSessionBroker Value: 112 A Terminal Services Session Broker. |
ClusGroupTypeIScsiTarget Value: 113 An iSCSI target. |
ClusGroupTypeScaleoutFileServer Value: 114 A Scale-Out File Server. |
ClusGroupTypeVMReplicaBroker Value: 115 A virtual machine replica broker. |
ClusGroupTypeTaskScheduler Value: 116 A task scheduler. |
ClusGroupTypeClusterUpdateAgent Value: 117 A cluster update agent. |
ClusGroupTypeScaleoutCluster Value: 118 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 Value: 119 A storage replica. Windows Server 2012 R2 and Windows Server 2012: This member is not supported until Windows Server 2016. |
ClusGroupTypeVMReplicaCoordinator Value: 120 A virtual machine replica coordinator. Windows Server 2012 R2 and Windows Server 2012: This member is not supported until Windows Server 2016. |
ClusGroupTypeCrossClusterOrchestrator Value: 121 A cross-cluster orchestrator. Windows Server 2012 R2 and Windows Server 2012: This member is not supported until Windows Server 2016. |
ClusGroupTypeInfrastructureFileServer Value: 122 |
ClusGroupTypeUnknown Value: 9999 An unknown cluster group type. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | None supported |
Minimum supported server | Windows Server 2012 |
Header | msclus.h |