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

ADS_SYSTEMFLAG_ENUM

列挙型
基底型i4

メンバー 10

名前10進16進
ADS_SYSTEMFLAG_DISALLOW_DELETE-21474836480x80000000
ADS_SYSTEMFLAG_CONFIG_ALLOW_RENAME10737418240x40000000
ADS_SYSTEMFLAG_CONFIG_ALLOW_MOVE5368709120x20000000
ADS_SYSTEMFLAG_CONFIG_ALLOW_LIMITED_MOVE2684354560x10000000
ADS_SYSTEMFLAG_DOMAIN_DISALLOW_RENAME1342177280x8000000
ADS_SYSTEMFLAG_DOMAIN_DISALLOW_MOVE671088640x4000000
ADS_SYSTEMFLAG_CR_NTDS_NC10x1
ADS_SYSTEMFLAG_CR_NTDS_DOMAIN20x2
ADS_SYSTEMFLAG_ATTR_NOT_REPLICATED10x1
ADS_SYSTEMFLAG_ATTR_IS_CONSTRUCTED40x4

各言語での定義

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

typedef enum ADS_SYSTEMFLAG_ENUM : int {
    ADS_SYSTEMFLAG_DISALLOW_DELETE = -2147483648,
    ADS_SYSTEMFLAG_CONFIG_ALLOW_RENAME = 1073741824,
    ADS_SYSTEMFLAG_CONFIG_ALLOW_MOVE = 536870912,
    ADS_SYSTEMFLAG_CONFIG_ALLOW_LIMITED_MOVE = 268435456,
    ADS_SYSTEMFLAG_DOMAIN_DISALLOW_RENAME = 134217728,
    ADS_SYSTEMFLAG_DOMAIN_DISALLOW_MOVE = 67108864,
    ADS_SYSTEMFLAG_CR_NTDS_NC = 1,
    ADS_SYSTEMFLAG_CR_NTDS_DOMAIN = 2,
    ADS_SYSTEMFLAG_ATTR_NOT_REPLICATED = 1,
    ADS_SYSTEMFLAG_ATTR_IS_CONSTRUCTED = 4
} ADS_SYSTEMFLAG_ENUM;
public enum ADS_SYSTEMFLAG_ENUM : int
{
    ADS_SYSTEMFLAG_DISALLOW_DELETE = -2147483648,
    ADS_SYSTEMFLAG_CONFIG_ALLOW_RENAME = 1073741824,
    ADS_SYSTEMFLAG_CONFIG_ALLOW_MOVE = 536870912,
    ADS_SYSTEMFLAG_CONFIG_ALLOW_LIMITED_MOVE = 268435456,
    ADS_SYSTEMFLAG_DOMAIN_DISALLOW_RENAME = 134217728,
    ADS_SYSTEMFLAG_DOMAIN_DISALLOW_MOVE = 67108864,
    ADS_SYSTEMFLAG_CR_NTDS_NC = 1,
    ADS_SYSTEMFLAG_CR_NTDS_DOMAIN = 2,
    ADS_SYSTEMFLAG_ATTR_NOT_REPLICATED = 1,
    ADS_SYSTEMFLAG_ATTR_IS_CONSTRUCTED = 4,
}
Public Enum ADS_SYSTEMFLAG_ENUM As Integer
    ADS_SYSTEMFLAG_DISALLOW_DELETE = -2147483648
    ADS_SYSTEMFLAG_CONFIG_ALLOW_RENAME = 1073741824
    ADS_SYSTEMFLAG_CONFIG_ALLOW_MOVE = 536870912
    ADS_SYSTEMFLAG_CONFIG_ALLOW_LIMITED_MOVE = 268435456
    ADS_SYSTEMFLAG_DOMAIN_DISALLOW_RENAME = 134217728
    ADS_SYSTEMFLAG_DOMAIN_DISALLOW_MOVE = 67108864
    ADS_SYSTEMFLAG_CR_NTDS_NC = 1
    ADS_SYSTEMFLAG_CR_NTDS_DOMAIN = 2
    ADS_SYSTEMFLAG_ATTR_NOT_REPLICATED = 1
    ADS_SYSTEMFLAG_ATTR_IS_CONSTRUCTED = 4
End Enum
import enum

class ADS_SYSTEMFLAG_ENUM(enum.IntEnum):
    ADS_SYSTEMFLAG_DISALLOW_DELETE = -2147483648
    ADS_SYSTEMFLAG_CONFIG_ALLOW_RENAME = 1073741824
    ADS_SYSTEMFLAG_CONFIG_ALLOW_MOVE = 536870912
    ADS_SYSTEMFLAG_CONFIG_ALLOW_LIMITED_MOVE = 268435456
    ADS_SYSTEMFLAG_DOMAIN_DISALLOW_RENAME = 134217728
    ADS_SYSTEMFLAG_DOMAIN_DISALLOW_MOVE = 67108864
    ADS_SYSTEMFLAG_CR_NTDS_NC = 1
    ADS_SYSTEMFLAG_CR_NTDS_DOMAIN = 2
    ADS_SYSTEMFLAG_ATTR_NOT_REPLICATED = 1
    ADS_SYSTEMFLAG_ATTR_IS_CONSTRUCTED = 4
// ADS_SYSTEMFLAG_ENUM
pub const ADS_SYSTEMFLAG_DISALLOW_DELETE: i32 = -2147483648;
pub const ADS_SYSTEMFLAG_CONFIG_ALLOW_RENAME: i32 = 1073741824;
pub const ADS_SYSTEMFLAG_CONFIG_ALLOW_MOVE: i32 = 536870912;
pub const ADS_SYSTEMFLAG_CONFIG_ALLOW_LIMITED_MOVE: i32 = 268435456;
pub const ADS_SYSTEMFLAG_DOMAIN_DISALLOW_RENAME: i32 = 134217728;
pub const ADS_SYSTEMFLAG_DOMAIN_DISALLOW_MOVE: i32 = 67108864;
pub const ADS_SYSTEMFLAG_CR_NTDS_NC: i32 = 1;
pub const ADS_SYSTEMFLAG_CR_NTDS_DOMAIN: i32 = 2;
pub const ADS_SYSTEMFLAG_ATTR_NOT_REPLICATED: i32 = 1;
pub const ADS_SYSTEMFLAG_ATTR_IS_CONSTRUCTED: i32 = 4;
// ADS_SYSTEMFLAG_ENUM
const (
	ADS_SYSTEMFLAG_DISALLOW_DELETE int32 = -2147483648
	ADS_SYSTEMFLAG_CONFIG_ALLOW_RENAME int32 = 1073741824
	ADS_SYSTEMFLAG_CONFIG_ALLOW_MOVE int32 = 536870912
	ADS_SYSTEMFLAG_CONFIG_ALLOW_LIMITED_MOVE int32 = 268435456
	ADS_SYSTEMFLAG_DOMAIN_DISALLOW_RENAME int32 = 134217728
	ADS_SYSTEMFLAG_DOMAIN_DISALLOW_MOVE int32 = 67108864
	ADS_SYSTEMFLAG_CR_NTDS_NC int32 = 1
	ADS_SYSTEMFLAG_CR_NTDS_DOMAIN int32 = 2
	ADS_SYSTEMFLAG_ATTR_NOT_REPLICATED int32 = 1
	ADS_SYSTEMFLAG_ATTR_IS_CONSTRUCTED int32 = 4
)
const
  ADS_SYSTEMFLAG_DISALLOW_DELETE = -2147483648;
  ADS_SYSTEMFLAG_CONFIG_ALLOW_RENAME = 1073741824;
  ADS_SYSTEMFLAG_CONFIG_ALLOW_MOVE = 536870912;
  ADS_SYSTEMFLAG_CONFIG_ALLOW_LIMITED_MOVE = 268435456;
  ADS_SYSTEMFLAG_DOMAIN_DISALLOW_RENAME = 134217728;
  ADS_SYSTEMFLAG_DOMAIN_DISALLOW_MOVE = 67108864;
  ADS_SYSTEMFLAG_CR_NTDS_NC = 1;
  ADS_SYSTEMFLAG_CR_NTDS_DOMAIN = 2;
  ADS_SYSTEMFLAG_ATTR_NOT_REPLICATED = 1;
  ADS_SYSTEMFLAG_ATTR_IS_CONSTRUCTED = 4;
// ADS_SYSTEMFLAG_ENUM
pub const ADS_SYSTEMFLAG_DISALLOW_DELETE: i32 = -2147483648;
pub const ADS_SYSTEMFLAG_CONFIG_ALLOW_RENAME: i32 = 1073741824;
pub const ADS_SYSTEMFLAG_CONFIG_ALLOW_MOVE: i32 = 536870912;
pub const ADS_SYSTEMFLAG_CONFIG_ALLOW_LIMITED_MOVE: i32 = 268435456;
pub const ADS_SYSTEMFLAG_DOMAIN_DISALLOW_RENAME: i32 = 134217728;
pub const ADS_SYSTEMFLAG_DOMAIN_DISALLOW_MOVE: i32 = 67108864;
pub const ADS_SYSTEMFLAG_CR_NTDS_NC: i32 = 1;
pub const ADS_SYSTEMFLAG_CR_NTDS_DOMAIN: i32 = 2;
pub const ADS_SYSTEMFLAG_ATTR_NOT_REPLICATED: i32 = 1;
pub const ADS_SYSTEMFLAG_ATTR_IS_CONSTRUCTED: i32 = 4;
const
  ADS_SYSTEMFLAG_DISALLOW_DELETE* = -2147483648
  ADS_SYSTEMFLAG_CONFIG_ALLOW_RENAME* = 1073741824
  ADS_SYSTEMFLAG_CONFIG_ALLOW_MOVE* = 536870912
  ADS_SYSTEMFLAG_CONFIG_ALLOW_LIMITED_MOVE* = 268435456
  ADS_SYSTEMFLAG_DOMAIN_DISALLOW_RENAME* = 134217728
  ADS_SYSTEMFLAG_DOMAIN_DISALLOW_MOVE* = 67108864
  ADS_SYSTEMFLAG_CR_NTDS_NC* = 1
  ADS_SYSTEMFLAG_CR_NTDS_DOMAIN* = 2
  ADS_SYSTEMFLAG_ATTR_NOT_REPLICATED* = 1
  ADS_SYSTEMFLAG_ATTR_IS_CONSTRUCTED* = 4
enum ADS_SYSTEMFLAG_ENUM : int {
    ADS_SYSTEMFLAG_DISALLOW_DELETE = -2147483648,
    ADS_SYSTEMFLAG_CONFIG_ALLOW_RENAME = 1073741824,
    ADS_SYSTEMFLAG_CONFIG_ALLOW_MOVE = 536870912,
    ADS_SYSTEMFLAG_CONFIG_ALLOW_LIMITED_MOVE = 268435456,
    ADS_SYSTEMFLAG_DOMAIN_DISALLOW_RENAME = 134217728,
    ADS_SYSTEMFLAG_DOMAIN_DISALLOW_MOVE = 67108864,
    ADS_SYSTEMFLAG_CR_NTDS_NC = 1,
    ADS_SYSTEMFLAG_CR_NTDS_DOMAIN = 2,
    ADS_SYSTEMFLAG_ATTR_NOT_REPLICATED = 1,
    ADS_SYSTEMFLAG_ATTR_IS_CONSTRUCTED = 4,
}
#define global ADS_SYSTEMFLAG_DISALLOW_DELETE           0x80000000
#define global ADS_SYSTEMFLAG_CONFIG_ALLOW_RENAME       0x40000000
#define global ADS_SYSTEMFLAG_CONFIG_ALLOW_MOVE         0x20000000
#define global ADS_SYSTEMFLAG_CONFIG_ALLOW_LIMITED_MOVE 0x10000000
#define global ADS_SYSTEMFLAG_DOMAIN_DISALLOW_RENAME    0x8000000
#define global ADS_SYSTEMFLAG_DOMAIN_DISALLOW_MOVE      0x4000000
#define global ADS_SYSTEMFLAG_CR_NTDS_NC                0x1
#define global ADS_SYSTEMFLAG_CR_NTDS_DOMAIN            0x2
#define global ADS_SYSTEMFLAG_ATTR_NOT_REPLICATED       0x1
#define global ADS_SYSTEMFLAG_ATTR_IS_CONSTRUCTED       0x4