Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies the type of cluster group to create.
Syntax
typedef enum {
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
ClusGroupTypeCoreClusterValue: 1 A core cluster group. |
ClusGroupTypeAvailableStorageValue: 2 An available storage cluster group. |
ClusGroupTypeTemporaryValue: 3 A temporary cluster group. |
ClusGroupTypeSharedVolumeValue: 4 A shared volume. |
ClusGroupTypeStoragePoolValue: 5 A storage pool. |
ClusGroupTypeFileServerValue: 100 A file server. |
ClusGroupTypePrintServerValue: 101 A print server. |
ClusGroupTypeDhcpServerValue: 102 A Dynamic Host Configuration Protocol (DHCP) server. |
ClusGroupTypeDtcValue: 103 A Distributed Transaction Coordinator (DTC) service. |
ClusGroupTypeMsmqValue: 104 An Microsoft Message Queuing (MSMQ) service. |
ClusGroupTypeWinsValue: 105 A Windows Internet Name Service (WINS). |
ClusGroupTypeStandAloneDfsValue: 106 A standalone Distributed File System (DFS). |
ClusGroupTypeGenericApplicationValue: 107 A generic application. |
ClusGroupTypeGenericServiceValue: 108 A generic service. |
ClusGroupTypeGenericScriptValue: 109 A generic script. |
ClusGroupTypeIScsiNameServiceValue: 110 An Internet Small Computer System Interface (iSCSI) name service. |
ClusGroupTypeVirtualMachineValue: 111 A virtual machine. |
ClusGroupTypeTsSessionBrokerValue: 112 A Terminal Services Session Broker. |
ClusGroupTypeIScsiTargetValue: 113 An iSCSI target. |
ClusGroupTypeScaleoutFileServerValue: 114 A Scale-Out File Server. |
ClusGroupTypeVMReplicaBrokerValue: 115 A virtual machine replica broker. |
ClusGroupTypeTaskSchedulerValue: 116 A task scheduler. |
ClusGroupTypeClusterUpdateAgentValue: 117 A cluster update agent. |
ClusGroupTypeScaleoutClusterValue: 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. |
ClusGroupTypeStorageReplicaValue: 119 A storage replica. Windows Server 2012 R2 and Windows Server 2012: This member is not supported until Windows Server 2016. |
ClusGroupTypeVMReplicaCoordinatorValue: 120 A virtual machine replica coordinator. Windows Server 2012 R2 and Windows Server 2012: This member is not supported until Windows Server 2016. |
ClusGroupTypeCrossClusterOrchestratorValue: 121 A cross-cluster orchestrator. Windows Server 2012 R2 and Windows Server 2012: This member is not supported until Windows Server 2016. |
ClusGroupTypeInfrastructureFileServerValue: 122 |
ClusGroupTypeUnknownValue: 9999 An unknown cluster group type. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | None supported |
| Minimum supported server | Windows Server 2012 |
| Header | clusapi.h |