ホーム › Networking.ActiveDirectory › ADS_ACEFLAG_ENUM
ADS_ACEFLAG_ENUM
列挙型メンバー 7
| 名前 | 10進 | 16進 |
|---|---|---|
| ADS_ACEFLAG_INHERIT_ACE | 2 | 0x2 |
| ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE | 4 | 0x4 |
| ADS_ACEFLAG_INHERIT_ONLY_ACE | 8 | 0x8 |
| ADS_ACEFLAG_INHERITED_ACE | 16 | 0x10 |
| ADS_ACEFLAG_VALID_INHERIT_FLAGS | 31 | 0x1F |
| ADS_ACEFLAG_SUCCESSFUL_ACCESS | 64 | 0x40 |
| ADS_ACEFLAG_FAILED_ACCESS | 128 | 0x80 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum ADS_ACEFLAG_ENUM : int {
ADS_ACEFLAG_INHERIT_ACE = 2,
ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE = 4,
ADS_ACEFLAG_INHERIT_ONLY_ACE = 8,
ADS_ACEFLAG_INHERITED_ACE = 16,
ADS_ACEFLAG_VALID_INHERIT_FLAGS = 31,
ADS_ACEFLAG_SUCCESSFUL_ACCESS = 64,
ADS_ACEFLAG_FAILED_ACCESS = 128
} ADS_ACEFLAG_ENUM;public enum ADS_ACEFLAG_ENUM : int
{
ADS_ACEFLAG_INHERIT_ACE = 2,
ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE = 4,
ADS_ACEFLAG_INHERIT_ONLY_ACE = 8,
ADS_ACEFLAG_INHERITED_ACE = 16,
ADS_ACEFLAG_VALID_INHERIT_FLAGS = 31,
ADS_ACEFLAG_SUCCESSFUL_ACCESS = 64,
ADS_ACEFLAG_FAILED_ACCESS = 128,
}Public Enum ADS_ACEFLAG_ENUM As Integer
ADS_ACEFLAG_INHERIT_ACE = 2
ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE = 4
ADS_ACEFLAG_INHERIT_ONLY_ACE = 8
ADS_ACEFLAG_INHERITED_ACE = 16
ADS_ACEFLAG_VALID_INHERIT_FLAGS = 31
ADS_ACEFLAG_SUCCESSFUL_ACCESS = 64
ADS_ACEFLAG_FAILED_ACCESS = 128
End Enumimport enum
class ADS_ACEFLAG_ENUM(enum.IntEnum):
ADS_ACEFLAG_INHERIT_ACE = 2
ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE = 4
ADS_ACEFLAG_INHERIT_ONLY_ACE = 8
ADS_ACEFLAG_INHERITED_ACE = 16
ADS_ACEFLAG_VALID_INHERIT_FLAGS = 31
ADS_ACEFLAG_SUCCESSFUL_ACCESS = 64
ADS_ACEFLAG_FAILED_ACCESS = 128// ADS_ACEFLAG_ENUM
pub const ADS_ACEFLAG_INHERIT_ACE: i32 = 2;
pub const ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE: i32 = 4;
pub const ADS_ACEFLAG_INHERIT_ONLY_ACE: i32 = 8;
pub const ADS_ACEFLAG_INHERITED_ACE: i32 = 16;
pub const ADS_ACEFLAG_VALID_INHERIT_FLAGS: i32 = 31;
pub const ADS_ACEFLAG_SUCCESSFUL_ACCESS: i32 = 64;
pub const ADS_ACEFLAG_FAILED_ACCESS: i32 = 128;// ADS_ACEFLAG_ENUM
const (
ADS_ACEFLAG_INHERIT_ACE int32 = 2
ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE int32 = 4
ADS_ACEFLAG_INHERIT_ONLY_ACE int32 = 8
ADS_ACEFLAG_INHERITED_ACE int32 = 16
ADS_ACEFLAG_VALID_INHERIT_FLAGS int32 = 31
ADS_ACEFLAG_SUCCESSFUL_ACCESS int32 = 64
ADS_ACEFLAG_FAILED_ACCESS int32 = 128
)const
ADS_ACEFLAG_INHERIT_ACE = 2;
ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE = 4;
ADS_ACEFLAG_INHERIT_ONLY_ACE = 8;
ADS_ACEFLAG_INHERITED_ACE = 16;
ADS_ACEFLAG_VALID_INHERIT_FLAGS = 31;
ADS_ACEFLAG_SUCCESSFUL_ACCESS = 64;
ADS_ACEFLAG_FAILED_ACCESS = 128;// ADS_ACEFLAG_ENUM
pub const ADS_ACEFLAG_INHERIT_ACE: i32 = 2;
pub const ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE: i32 = 4;
pub const ADS_ACEFLAG_INHERIT_ONLY_ACE: i32 = 8;
pub const ADS_ACEFLAG_INHERITED_ACE: i32 = 16;
pub const ADS_ACEFLAG_VALID_INHERIT_FLAGS: i32 = 31;
pub const ADS_ACEFLAG_SUCCESSFUL_ACCESS: i32 = 64;
pub const ADS_ACEFLAG_FAILED_ACCESS: i32 = 128;const
ADS_ACEFLAG_INHERIT_ACE* = 2
ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE* = 4
ADS_ACEFLAG_INHERIT_ONLY_ACE* = 8
ADS_ACEFLAG_INHERITED_ACE* = 16
ADS_ACEFLAG_VALID_INHERIT_FLAGS* = 31
ADS_ACEFLAG_SUCCESSFUL_ACCESS* = 64
ADS_ACEFLAG_FAILED_ACCESS* = 128enum ADS_ACEFLAG_ENUM : int {
ADS_ACEFLAG_INHERIT_ACE = 2,
ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE = 4,
ADS_ACEFLAG_INHERIT_ONLY_ACE = 8,
ADS_ACEFLAG_INHERITED_ACE = 16,
ADS_ACEFLAG_VALID_INHERIT_FLAGS = 31,
ADS_ACEFLAG_SUCCESSFUL_ACCESS = 64,
ADS_ACEFLAG_FAILED_ACCESS = 128,
}#define global ADS_ACEFLAG_INHERIT_ACE 0x2
#define global ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE 0x4
#define global ADS_ACEFLAG_INHERIT_ONLY_ACE 0x8
#define global ADS_ACEFLAG_INHERITED_ACE 0x10
#define global ADS_ACEFLAG_VALID_INHERIT_FLAGS 0x1F
#define global ADS_ACEFLAG_SUCCESSFUL_ACCESS 0x40
#define global ADS_ACEFLAG_FAILED_ACCESS 0x80