Win32 API 日本語リファレンス
ホームNetworking.Clustering › CLUSTER_ROLE

CLUSTER_ROLE

列挙型
基底型i4

メンバー 33

名前10進16進説明
ClusterRoleDHCP00x0DHCP クラスターロールです。
ClusterRoleDTC10x1分散トランザクションコーディネーター (MSDTC) ロールです。
ClusterRoleFileServer20x2ファイル共有ロールです。
ClusterRoleGenericApplication30x3汎用アプリケーション (Generic Application) ロールです。
ClusterRoleGenericScript40x4汎用スクリプト (Generic Script) ロールです。
ClusterRoleGenericService50x5汎用サービス (Generic Service) ロールです。
ClusterRoleISCSINameServer60x6Microsoft インターネットストレージネームサービス (iSNS) ロールです。
ClusterRoleMSMQ70x7Microsoft メッセージキューロールです。
ClusterRoleNFS80x8ネットワークファイルシステム (NFS) 共有ロールです。
ClusterRolePrintServer90x9プリントスプーラークラスターロールです。
ClusterRoleStandAloneNamespaceServer100xA特殊なファイル共有ロールです。
ClusterRoleVolumeShadowCopyServiceTask110xBボリュームシャドウコピーサービスタスクロールです。
ClusterRoleWINS120xCWINS サービスロールです。
ClusterRoleTaskScheduler130xDタスクスケジューラーロールです。
ClusterRoleNetworkFileSystem140xEネットワークファイルシステムロールです。
ClusterRoleDFSReplicatedFolder150xF分散ファイルシステム (DFS) レプリケートフォルダーロールです。
ClusterRoleDistributedFileSystem160x10分散ファイルシステム (DFS) ロールです。
ClusterRoleDistributedNetworkName170x11分散ネットワーク名ロールです。
ClusterRoleFileShare180x12ファイル共有ロールです。
ClusterRoleFileShareWitness190x13ファイル共有監視 (ファイル共有ウィットネス) ロールです。
ClusterRoleHardDisk200x14ハードディスクロールです。
ClusterRoleIPAddress210x15IP アドレスロールです。
ClusterRoleIPV6Address220x16IPV6 アドレスロールです。
ClusterRoleIPV6TunnelAddress230x17IPV6 トンネルアドレスロールです。
ClusterRoleISCSITargetServer240x18ISCSI ターゲットサーバーロールです。
ClusterRoleNetworkName250x19ネットワーク名ロールです。
ClusterRolePhysicalDisk260x1A物理ディスクロールです。
ClusterRoleSODAFileServer270x1Bスケールアウト (SODA) ファイルサーバーロールです。
ClusterRoleStoragePool280x1C記憶域プールロールです。
ClusterRoleVirtualMachine290x1D仮想マシンロールです。
ClusterRoleVirtualMachineConfiguration300x1E仮想マシン構成ロールです。
ClusterRoleVirtualMachineReplicaBroker310x1F仮想マシンレプリカブローカーロールです。
ClusterRoleKeyValueStore320x20

公式ドキュメント

標準のクラスターロールの名前を格納します。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum CLUSTER_ROLE : int {
    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,
    ClusterRoleKeyValueStore = 32
} CLUSTER_ROLE;
public enum CLUSTER_ROLE : int
{
    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,
    ClusterRoleKeyValueStore = 32,
}
Public Enum CLUSTER_ROLE As Integer
    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
    ClusterRoleKeyValueStore = 32
End Enum
import enum

class CLUSTER_ROLE(enum.IntEnum):
    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
    ClusterRoleKeyValueStore = 32
// CLUSTER_ROLE
pub const ClusterRoleDHCP: i32 = 0;
pub const ClusterRoleDTC: i32 = 1;
pub const ClusterRoleFileServer: i32 = 2;
pub const ClusterRoleGenericApplication: i32 = 3;
pub const ClusterRoleGenericScript: i32 = 4;
pub const ClusterRoleGenericService: i32 = 5;
pub const ClusterRoleISCSINameServer: i32 = 6;
pub const ClusterRoleMSMQ: i32 = 7;
pub const ClusterRoleNFS: i32 = 8;
pub const ClusterRolePrintServer: i32 = 9;
pub const ClusterRoleStandAloneNamespaceServer: i32 = 10;
pub const ClusterRoleVolumeShadowCopyServiceTask: i32 = 11;
pub const ClusterRoleWINS: i32 = 12;
pub const ClusterRoleTaskScheduler: i32 = 13;
pub const ClusterRoleNetworkFileSystem: i32 = 14;
pub const ClusterRoleDFSReplicatedFolder: i32 = 15;
pub const ClusterRoleDistributedFileSystem: i32 = 16;
pub const ClusterRoleDistributedNetworkName: i32 = 17;
pub const ClusterRoleFileShare: i32 = 18;
pub const ClusterRoleFileShareWitness: i32 = 19;
pub const ClusterRoleHardDisk: i32 = 20;
pub const ClusterRoleIPAddress: i32 = 21;
pub const ClusterRoleIPV6Address: i32 = 22;
pub const ClusterRoleIPV6TunnelAddress: i32 = 23;
pub const ClusterRoleISCSITargetServer: i32 = 24;
pub const ClusterRoleNetworkName: i32 = 25;
pub const ClusterRolePhysicalDisk: i32 = 26;
pub const ClusterRoleSODAFileServer: i32 = 27;
pub const ClusterRoleStoragePool: i32 = 28;
pub const ClusterRoleVirtualMachine: i32 = 29;
pub const ClusterRoleVirtualMachineConfiguration: i32 = 30;
pub const ClusterRoleVirtualMachineReplicaBroker: i32 = 31;
pub const ClusterRoleKeyValueStore: i32 = 32;
// CLUSTER_ROLE
const (
	ClusterRoleDHCP int32 = 0
	ClusterRoleDTC int32 = 1
	ClusterRoleFileServer int32 = 2
	ClusterRoleGenericApplication int32 = 3
	ClusterRoleGenericScript int32 = 4
	ClusterRoleGenericService int32 = 5
	ClusterRoleISCSINameServer int32 = 6
	ClusterRoleMSMQ int32 = 7
	ClusterRoleNFS int32 = 8
	ClusterRolePrintServer int32 = 9
	ClusterRoleStandAloneNamespaceServer int32 = 10
	ClusterRoleVolumeShadowCopyServiceTask int32 = 11
	ClusterRoleWINS int32 = 12
	ClusterRoleTaskScheduler int32 = 13
	ClusterRoleNetworkFileSystem int32 = 14
	ClusterRoleDFSReplicatedFolder int32 = 15
	ClusterRoleDistributedFileSystem int32 = 16
	ClusterRoleDistributedNetworkName int32 = 17
	ClusterRoleFileShare int32 = 18
	ClusterRoleFileShareWitness int32 = 19
	ClusterRoleHardDisk int32 = 20
	ClusterRoleIPAddress int32 = 21
	ClusterRoleIPV6Address int32 = 22
	ClusterRoleIPV6TunnelAddress int32 = 23
	ClusterRoleISCSITargetServer int32 = 24
	ClusterRoleNetworkName int32 = 25
	ClusterRolePhysicalDisk int32 = 26
	ClusterRoleSODAFileServer int32 = 27
	ClusterRoleStoragePool int32 = 28
	ClusterRoleVirtualMachine int32 = 29
	ClusterRoleVirtualMachineConfiguration int32 = 30
	ClusterRoleVirtualMachineReplicaBroker int32 = 31
	ClusterRoleKeyValueStore int32 = 32
)
const
  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;
  ClusterRoleKeyValueStore = 32;
// CLUSTER_ROLE
pub const ClusterRoleDHCP: i32 = 0;
pub const ClusterRoleDTC: i32 = 1;
pub const ClusterRoleFileServer: i32 = 2;
pub const ClusterRoleGenericApplication: i32 = 3;
pub const ClusterRoleGenericScript: i32 = 4;
pub const ClusterRoleGenericService: i32 = 5;
pub const ClusterRoleISCSINameServer: i32 = 6;
pub const ClusterRoleMSMQ: i32 = 7;
pub const ClusterRoleNFS: i32 = 8;
pub const ClusterRolePrintServer: i32 = 9;
pub const ClusterRoleStandAloneNamespaceServer: i32 = 10;
pub const ClusterRoleVolumeShadowCopyServiceTask: i32 = 11;
pub const ClusterRoleWINS: i32 = 12;
pub const ClusterRoleTaskScheduler: i32 = 13;
pub const ClusterRoleNetworkFileSystem: i32 = 14;
pub const ClusterRoleDFSReplicatedFolder: i32 = 15;
pub const ClusterRoleDistributedFileSystem: i32 = 16;
pub const ClusterRoleDistributedNetworkName: i32 = 17;
pub const ClusterRoleFileShare: i32 = 18;
pub const ClusterRoleFileShareWitness: i32 = 19;
pub const ClusterRoleHardDisk: i32 = 20;
pub const ClusterRoleIPAddress: i32 = 21;
pub const ClusterRoleIPV6Address: i32 = 22;
pub const ClusterRoleIPV6TunnelAddress: i32 = 23;
pub const ClusterRoleISCSITargetServer: i32 = 24;
pub const ClusterRoleNetworkName: i32 = 25;
pub const ClusterRolePhysicalDisk: i32 = 26;
pub const ClusterRoleSODAFileServer: i32 = 27;
pub const ClusterRoleStoragePool: i32 = 28;
pub const ClusterRoleVirtualMachine: i32 = 29;
pub const ClusterRoleVirtualMachineConfiguration: i32 = 30;
pub const ClusterRoleVirtualMachineReplicaBroker: i32 = 31;
pub const ClusterRoleKeyValueStore: i32 = 32;
const
  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
  ClusterRoleKeyValueStore* = 32
enum CLUSTER_ROLE : int {
    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,
    ClusterRoleKeyValueStore = 32,
}
#define global ClusterRoleDHCP                        0x0
#define global ClusterRoleDTC                         0x1
#define global ClusterRoleFileServer                  0x2
#define global ClusterRoleGenericApplication          0x3
#define global ClusterRoleGenericScript               0x4
#define global ClusterRoleGenericService              0x5
#define global ClusterRoleISCSINameServer             0x6
#define global ClusterRoleMSMQ                        0x7
#define global ClusterRoleNFS                         0x8
#define global ClusterRolePrintServer                 0x9
#define global ClusterRoleStandAloneNamespaceServer   0xA
#define global ClusterRoleVolumeShadowCopyServiceTask 0xB
#define global ClusterRoleWINS                        0xC
#define global ClusterRoleTaskScheduler               0xD
#define global ClusterRoleNetworkFileSystem           0xE
#define global ClusterRoleDFSReplicatedFolder         0xF
#define global ClusterRoleDistributedFileSystem       0x10
#define global ClusterRoleDistributedNetworkName      0x11
#define global ClusterRoleFileShare                   0x12
#define global ClusterRoleFileShareWitness            0x13
#define global ClusterRoleHardDisk                    0x14
#define global ClusterRoleIPAddress                   0x15
#define global ClusterRoleIPV6Address                 0x16
#define global ClusterRoleIPV6TunnelAddress           0x17
#define global ClusterRoleISCSITargetServer           0x18
#define global ClusterRoleNetworkName                 0x19
#define global ClusterRolePhysicalDisk                0x1A
#define global ClusterRoleSODAFileServer              0x1B
#define global ClusterRoleStoragePool                 0x1C
#define global ClusterRoleVirtualMachine              0x1D
#define global ClusterRoleVirtualMachineConfiguration 0x1E
#define global ClusterRoleVirtualMachineReplicaBroker 0x1F
#define global ClusterRoleKeyValueStore               0x20