CLAIM_SECURITY_ATTRIBUTE_FLAGS
列挙型フラグメンバー 6
| 名前 | 10進 | 16進 |
|---|---|---|
| CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE | 1 | 0x1 |
| CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE | 2 | 0x2 |
| CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY | 4 | 0x4 |
| CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT | 8 | 0x8 |
| CLAIM_SECURITY_ATTRIBUTE_DISABLED | 16 | 0x10 |
| CLAIM_SECURITY_ATTRIBUTE_MANDATORY | 32 | 0x20 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum CLAIM_SECURITY_ATTRIBUTE_FLAGS : unsigned int {
CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE = 1,
CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE = 2,
CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY = 4,
CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT = 8,
CLAIM_SECURITY_ATTRIBUTE_DISABLED = 16,
CLAIM_SECURITY_ATTRIBUTE_MANDATORY = 32
} CLAIM_SECURITY_ATTRIBUTE_FLAGS;[Flags]
public enum CLAIM_SECURITY_ATTRIBUTE_FLAGS : uint
{
CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE = 1,
CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE = 2,
CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY = 4,
CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT = 8,
CLAIM_SECURITY_ATTRIBUTE_DISABLED = 16,
CLAIM_SECURITY_ATTRIBUTE_MANDATORY = 32,
}<Flags>
Public Enum CLAIM_SECURITY_ATTRIBUTE_FLAGS As UInteger
CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE = 1
CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE = 2
CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY = 4
CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT = 8
CLAIM_SECURITY_ATTRIBUTE_DISABLED = 16
CLAIM_SECURITY_ATTRIBUTE_MANDATORY = 32
End Enumimport enum
class CLAIM_SECURITY_ATTRIBUTE_FLAGS(enum.IntFlag):
CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE = 1
CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE = 2
CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY = 4
CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT = 8
CLAIM_SECURITY_ATTRIBUTE_DISABLED = 16
CLAIM_SECURITY_ATTRIBUTE_MANDATORY = 32// CLAIM_SECURITY_ATTRIBUTE_FLAGS (flags)
pub const CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE: u32 = 1;
pub const CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE: u32 = 2;
pub const CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY: u32 = 4;
pub const CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT: u32 = 8;
pub const CLAIM_SECURITY_ATTRIBUTE_DISABLED: u32 = 16;
pub const CLAIM_SECURITY_ATTRIBUTE_MANDATORY: u32 = 32;// CLAIM_SECURITY_ATTRIBUTE_FLAGS
const (
CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE uint32 = 1
CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE uint32 = 2
CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY uint32 = 4
CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT uint32 = 8
CLAIM_SECURITY_ATTRIBUTE_DISABLED uint32 = 16
CLAIM_SECURITY_ATTRIBUTE_MANDATORY uint32 = 32
)const
CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE = 1;
CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE = 2;
CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY = 4;
CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT = 8;
CLAIM_SECURITY_ATTRIBUTE_DISABLED = 16;
CLAIM_SECURITY_ATTRIBUTE_MANDATORY = 32;// CLAIM_SECURITY_ATTRIBUTE_FLAGS
pub const CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE: u32 = 1;
pub const CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE: u32 = 2;
pub const CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY: u32 = 4;
pub const CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT: u32 = 8;
pub const CLAIM_SECURITY_ATTRIBUTE_DISABLED: u32 = 16;
pub const CLAIM_SECURITY_ATTRIBUTE_MANDATORY: u32 = 32;const
CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE* = 1
CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE* = 2
CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY* = 4
CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT* = 8
CLAIM_SECURITY_ATTRIBUTE_DISABLED* = 16
CLAIM_SECURITY_ATTRIBUTE_MANDATORY* = 32enum CLAIM_SECURITY_ATTRIBUTE_FLAGS : uint {
CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE = 1,
CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE = 2,
CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY = 4,
CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT = 8,
CLAIM_SECURITY_ATTRIBUTE_DISABLED = 16,
CLAIM_SECURITY_ATTRIBUTE_MANDATORY = 32,
}#define global CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE 0x1
#define global CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE 0x2
#define global CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY 0x4
#define global CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT 0x8
#define global CLAIM_SECURITY_ATTRIBUTE_DISABLED 0x10
#define global CLAIM_SECURITY_ATTRIBUTE_MANDATORY 0x20
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。