CLUSTER_ROLE enumeration

Contains the names of the standard cluster roles.

Syntax


typedef enum _CLUSTER_ROLE { 
  ClusterRoleDHCP                         = 0,
  ClusterRoleDTC                          = 1,
  ClusterRoleFileServer                   = 2,
  ClusterRoleGenericApplication           = 3,
  ClusterRoleGenericScript                = 4,
  ClusterRoleGenericService               = 5,
  ClusterRoleISCSINameServer              = 6,
  ClusterRoleMSMQ                         = 7,
  ClusterRoleNFS                          = 8,
  ClusterRolePrintServer                  = 9,
  ClusterRoleStandAloneNamespaceServer    = 10,
  ClusterRoleVolumeShadowCopyServiceTask  = 11,
  ClusterRoleWINS                         = 12,
  ClusterRoleTaskScheduler                = 13,
  ClusterRoleNetworkFileSystem            = 14,
  ClusterRoleDFSReplicatedFolder          = 15,
  ClusterRoleDistributedFileSystem        = 16,
  ClusterRoleDistributedNetworkName       = 17,
  ClusterRoleFileShare                    = 18,
  ClusterRoleFileShareWitness             = 19,
  ClusterRoleHardDisk                     = 20,
  ClusterRoleIPAddress                    = 21,
  ClusterRoleIPV6Address                  = 22,
  ClusterRoleIPV6TunnelAddress            = 23,
  ClusterRoleISCSITargetServer            = 24,
  ClusterRoleNetworkName                  = 25,
  ClusterRolePhysicalDisk                 = 26,
  ClusterRoleSODAFileServer               = 27,
  ClusterRoleStoragePool                  = 28,
  ClusterRoleVirtualMachine               = 29,
  ClusterRoleVirtualMachineConfiguration  = 30,
  ClusterRoleVirtualMachineReplicaBroker  = 31
} CLUSTER_ROLE;

Constants

ClusterRoleDHCP

The DHCP cluster role.

ClusterRoleDTC

The Distributed Transaction Coordinator (MSDTC) role.

ClusterRoleFileServer

The file share role.

ClusterRoleGenericApplication

The Generic Application role.

ClusterRoleGenericScript

The Generic Script role.

ClusterRoleGenericService

The Generic Service role.

ClusterRoleISCSINameServer

The Microsoft Internet Storage Name Service (iSNS) role.

ClusterRoleMSMQ

The Microsoft Message Queue role.

ClusterRoleNFS

The Network File System (NFS) Share role.

ClusterRolePrintServer

The Print Spooler cluster role.

ClusterRoleStandAloneNamespaceServer

The specialized File Share role.

ClusterRoleVolumeShadowCopyServiceTask

The Volume Shadow Copy Service Task role.

ClusterRoleWINS

The WINS Service role.

ClusterRoleTaskScheduler

The Task Scheduler role.

ClusterRoleNetworkFileSystem

The network file system role.

ClusterRoleDFSReplicatedFolder

The Distributed File System (DFS) replicated folder role.

ClusterRoleDistributedFileSystem

The Distributed File System (DFS) role.

ClusterRoleDistributedNetworkName

The Distributed Network Name role.

ClusterRoleFileShare

The file share role.

ClusterRoleFileShareWitness

The file share witness role

ClusterRoleHardDisk

The hard disk role.

ClusterRoleIPAddress

The IP address role.

ClusterRoleIPV6Address

The IPV6 address role.

ClusterRoleIPV6TunnelAddress

The IPV6 tunnel address role.

ClusterRoleISCSITargetServer

The ISCSI Target Server role.

ClusterRoleNetworkName

The Network Name role.

ClusterRolePhysicalDisk

The physical disk role.

ClusterRoleSODAFileServer

The Scale-Out (SODA) File Server role

ClusterRoleStoragePool

The storage pool role.

ClusterRoleVirtualMachine

The virtual machine role.

ClusterRoleVirtualMachineConfiguration

The virtual machine configuration role.

ClusterRoleVirtualMachineReplicaBroker

The virtual machine replica broker role.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2008 Datacenter, Windows Server 2008 Enterprise

Header

ResApi.h

See also

Failover Cluster Enumerations
ResUtilGetClusterRoleState

 

 

Show: