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

DSROLE_MACHINE_ROLE

列挙型
基底型i4

メンバー 6

名前10進16進
DsRole_RoleStandaloneWorkstation00x0
DsRole_RoleMemberWorkstation10x1
DsRole_RoleStandaloneServer20x2
DsRole_RoleMemberServer30x3
DsRole_RoleBackupDomainController40x4
DsRole_RolePrimaryDomainController50x5

各言語での定義

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

typedef enum DSROLE_MACHINE_ROLE : int {
    DsRole_RoleStandaloneWorkstation = 0,
    DsRole_RoleMemberWorkstation = 1,
    DsRole_RoleStandaloneServer = 2,
    DsRole_RoleMemberServer = 3,
    DsRole_RoleBackupDomainController = 4,
    DsRole_RolePrimaryDomainController = 5
} DSROLE_MACHINE_ROLE;
public enum DSROLE_MACHINE_ROLE : int
{
    DsRole_RoleStandaloneWorkstation = 0,
    DsRole_RoleMemberWorkstation = 1,
    DsRole_RoleStandaloneServer = 2,
    DsRole_RoleMemberServer = 3,
    DsRole_RoleBackupDomainController = 4,
    DsRole_RolePrimaryDomainController = 5,
}
Public Enum DSROLE_MACHINE_ROLE As Integer
    DsRole_RoleStandaloneWorkstation = 0
    DsRole_RoleMemberWorkstation = 1
    DsRole_RoleStandaloneServer = 2
    DsRole_RoleMemberServer = 3
    DsRole_RoleBackupDomainController = 4
    DsRole_RolePrimaryDomainController = 5
End Enum
import enum

class DSROLE_MACHINE_ROLE(enum.IntEnum):
    DsRole_RoleStandaloneWorkstation = 0
    DsRole_RoleMemberWorkstation = 1
    DsRole_RoleStandaloneServer = 2
    DsRole_RoleMemberServer = 3
    DsRole_RoleBackupDomainController = 4
    DsRole_RolePrimaryDomainController = 5
// DSROLE_MACHINE_ROLE
pub const DsRole_RoleStandaloneWorkstation: i32 = 0;
pub const DsRole_RoleMemberWorkstation: i32 = 1;
pub const DsRole_RoleStandaloneServer: i32 = 2;
pub const DsRole_RoleMemberServer: i32 = 3;
pub const DsRole_RoleBackupDomainController: i32 = 4;
pub const DsRole_RolePrimaryDomainController: i32 = 5;
// DSROLE_MACHINE_ROLE
const (
	DsRole_RoleStandaloneWorkstation int32 = 0
	DsRole_RoleMemberWorkstation int32 = 1
	DsRole_RoleStandaloneServer int32 = 2
	DsRole_RoleMemberServer int32 = 3
	DsRole_RoleBackupDomainController int32 = 4
	DsRole_RolePrimaryDomainController int32 = 5
)
const
  DsRole_RoleStandaloneWorkstation = 0;
  DsRole_RoleMemberWorkstation = 1;
  DsRole_RoleStandaloneServer = 2;
  DsRole_RoleMemberServer = 3;
  DsRole_RoleBackupDomainController = 4;
  DsRole_RolePrimaryDomainController = 5;
// DSROLE_MACHINE_ROLE
pub const DsRole_RoleStandaloneWorkstation: i32 = 0;
pub const DsRole_RoleMemberWorkstation: i32 = 1;
pub const DsRole_RoleStandaloneServer: i32 = 2;
pub const DsRole_RoleMemberServer: i32 = 3;
pub const DsRole_RoleBackupDomainController: i32 = 4;
pub const DsRole_RolePrimaryDomainController: i32 = 5;
const
  DsRole_RoleStandaloneWorkstation* = 0
  DsRole_RoleMemberWorkstation* = 1
  DsRole_RoleStandaloneServer* = 2
  DsRole_RoleMemberServer* = 3
  DsRole_RoleBackupDomainController* = 4
  DsRole_RolePrimaryDomainController* = 5
enum DSROLE_MACHINE_ROLE : int {
    DsRole_RoleStandaloneWorkstation = 0,
    DsRole_RoleMemberWorkstation = 1,
    DsRole_RoleStandaloneServer = 2,
    DsRole_RoleMemberServer = 3,
    DsRole_RoleBackupDomainController = 4,
    DsRole_RolePrimaryDomainController = 5,
}
#define global DsRole_RoleStandaloneWorkstation   0x0
#define global DsRole_RoleMemberWorkstation       0x1
#define global DsRole_RoleStandaloneServer        0x2
#define global DsRole_RoleMemberServer            0x3
#define global DsRole_RoleBackupDomainController  0x4
#define global DsRole_RolePrimaryDomainController 0x5