Win32 API 日本語リファレンス
ホームSecurity.Authorization.UI › SI_OBJECT_INFO_FLAGS

SI_OBJECT_INFO_FLAGS

列挙型フラグ
基底型u4

メンバー 14

名前10進16進
SI_AUDITS_ELEVATION_REQUIRED335544320x2000000
SI_DISABLE_DENY_ACE21474836480x80000000
SI_EDIT_EFFECTIVE1310720x20000
SI_ENABLE_CENTRAL_POLICY10737418240x40000000
SI_ENABLE_EDIT_ATTRIBUTE_CONDITION5368709120x20000000
SI_MAY_WRITE2684354560x10000000
SI_NO_ADDITIONAL_PERMISSION20971520x200000
SI_OWNER_ELEVATION_REQUIRED671088640x4000000
SI_PERMS_ELEVATION_REQUIRED167772160x1000000
SI_RESET_DACL2621440x40000
SI_RESET_OWNER10485760x100000
SI_RESET_SACL5242880x80000
SI_SCOPE_ELEVATION_REQUIRED1342177280x8000000
SI_VIEW_ONLY41943040x400000

各言語での定義

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

typedef enum SI_OBJECT_INFO_FLAGS : unsigned int {
    SI_AUDITS_ELEVATION_REQUIRED = 33554432,
    SI_DISABLE_DENY_ACE = 2147483648,
    SI_EDIT_EFFECTIVE = 131072,
    SI_ENABLE_CENTRAL_POLICY = 1073741824,
    SI_ENABLE_EDIT_ATTRIBUTE_CONDITION = 536870912,
    SI_MAY_WRITE = 268435456,
    SI_NO_ADDITIONAL_PERMISSION = 2097152,
    SI_OWNER_ELEVATION_REQUIRED = 67108864,
    SI_PERMS_ELEVATION_REQUIRED = 16777216,
    SI_RESET_DACL = 262144,
    SI_RESET_OWNER = 1048576,
    SI_RESET_SACL = 524288,
    SI_SCOPE_ELEVATION_REQUIRED = 134217728,
    SI_VIEW_ONLY = 4194304
} SI_OBJECT_INFO_FLAGS;
[Flags]
public enum SI_OBJECT_INFO_FLAGS : uint
{
    SI_AUDITS_ELEVATION_REQUIRED = 33554432,
    SI_DISABLE_DENY_ACE = 2147483648,
    SI_EDIT_EFFECTIVE = 131072,
    SI_ENABLE_CENTRAL_POLICY = 1073741824,
    SI_ENABLE_EDIT_ATTRIBUTE_CONDITION = 536870912,
    SI_MAY_WRITE = 268435456,
    SI_NO_ADDITIONAL_PERMISSION = 2097152,
    SI_OWNER_ELEVATION_REQUIRED = 67108864,
    SI_PERMS_ELEVATION_REQUIRED = 16777216,
    SI_RESET_DACL = 262144,
    SI_RESET_OWNER = 1048576,
    SI_RESET_SACL = 524288,
    SI_SCOPE_ELEVATION_REQUIRED = 134217728,
    SI_VIEW_ONLY = 4194304,
}
<Flags>
Public Enum SI_OBJECT_INFO_FLAGS As UInteger
    SI_AUDITS_ELEVATION_REQUIRED = 33554432
    SI_DISABLE_DENY_ACE = 2147483648
    SI_EDIT_EFFECTIVE = 131072
    SI_ENABLE_CENTRAL_POLICY = 1073741824
    SI_ENABLE_EDIT_ATTRIBUTE_CONDITION = 536870912
    SI_MAY_WRITE = 268435456
    SI_NO_ADDITIONAL_PERMISSION = 2097152
    SI_OWNER_ELEVATION_REQUIRED = 67108864
    SI_PERMS_ELEVATION_REQUIRED = 16777216
    SI_RESET_DACL = 262144
    SI_RESET_OWNER = 1048576
    SI_RESET_SACL = 524288
    SI_SCOPE_ELEVATION_REQUIRED = 134217728
    SI_VIEW_ONLY = 4194304
End Enum
import enum

class SI_OBJECT_INFO_FLAGS(enum.IntFlag):
    SI_AUDITS_ELEVATION_REQUIRED = 33554432
    SI_DISABLE_DENY_ACE = 2147483648
    SI_EDIT_EFFECTIVE = 131072
    SI_ENABLE_CENTRAL_POLICY = 1073741824
    SI_ENABLE_EDIT_ATTRIBUTE_CONDITION = 536870912
    SI_MAY_WRITE = 268435456
    SI_NO_ADDITIONAL_PERMISSION = 2097152
    SI_OWNER_ELEVATION_REQUIRED = 67108864
    SI_PERMS_ELEVATION_REQUIRED = 16777216
    SI_RESET_DACL = 262144
    SI_RESET_OWNER = 1048576
    SI_RESET_SACL = 524288
    SI_SCOPE_ELEVATION_REQUIRED = 134217728
    SI_VIEW_ONLY = 4194304
// SI_OBJECT_INFO_FLAGS (flags)
pub const SI_AUDITS_ELEVATION_REQUIRED: u32 = 33554432;
pub const SI_DISABLE_DENY_ACE: u32 = 2147483648;
pub const SI_EDIT_EFFECTIVE: u32 = 131072;
pub const SI_ENABLE_CENTRAL_POLICY: u32 = 1073741824;
pub const SI_ENABLE_EDIT_ATTRIBUTE_CONDITION: u32 = 536870912;
pub const SI_MAY_WRITE: u32 = 268435456;
pub const SI_NO_ADDITIONAL_PERMISSION: u32 = 2097152;
pub const SI_OWNER_ELEVATION_REQUIRED: u32 = 67108864;
pub const SI_PERMS_ELEVATION_REQUIRED: u32 = 16777216;
pub const SI_RESET_DACL: u32 = 262144;
pub const SI_RESET_OWNER: u32 = 1048576;
pub const SI_RESET_SACL: u32 = 524288;
pub const SI_SCOPE_ELEVATION_REQUIRED: u32 = 134217728;
pub const SI_VIEW_ONLY: u32 = 4194304;
// SI_OBJECT_INFO_FLAGS
const (
	SI_AUDITS_ELEVATION_REQUIRED uint32 = 33554432
	SI_DISABLE_DENY_ACE uint32 = 2147483648
	SI_EDIT_EFFECTIVE uint32 = 131072
	SI_ENABLE_CENTRAL_POLICY uint32 = 1073741824
	SI_ENABLE_EDIT_ATTRIBUTE_CONDITION uint32 = 536870912
	SI_MAY_WRITE uint32 = 268435456
	SI_NO_ADDITIONAL_PERMISSION uint32 = 2097152
	SI_OWNER_ELEVATION_REQUIRED uint32 = 67108864
	SI_PERMS_ELEVATION_REQUIRED uint32 = 16777216
	SI_RESET_DACL uint32 = 262144
	SI_RESET_OWNER uint32 = 1048576
	SI_RESET_SACL uint32 = 524288
	SI_SCOPE_ELEVATION_REQUIRED uint32 = 134217728
	SI_VIEW_ONLY uint32 = 4194304
)
const
  SI_AUDITS_ELEVATION_REQUIRED = 33554432;
  SI_DISABLE_DENY_ACE = 2147483648;
  SI_EDIT_EFFECTIVE = 131072;
  SI_ENABLE_CENTRAL_POLICY = 1073741824;
  SI_ENABLE_EDIT_ATTRIBUTE_CONDITION = 536870912;
  SI_MAY_WRITE = 268435456;
  SI_NO_ADDITIONAL_PERMISSION = 2097152;
  SI_OWNER_ELEVATION_REQUIRED = 67108864;
  SI_PERMS_ELEVATION_REQUIRED = 16777216;
  SI_RESET_DACL = 262144;
  SI_RESET_OWNER = 1048576;
  SI_RESET_SACL = 524288;
  SI_SCOPE_ELEVATION_REQUIRED = 134217728;
  SI_VIEW_ONLY = 4194304;
// SI_OBJECT_INFO_FLAGS
pub const SI_AUDITS_ELEVATION_REQUIRED: u32 = 33554432;
pub const SI_DISABLE_DENY_ACE: u32 = 2147483648;
pub const SI_EDIT_EFFECTIVE: u32 = 131072;
pub const SI_ENABLE_CENTRAL_POLICY: u32 = 1073741824;
pub const SI_ENABLE_EDIT_ATTRIBUTE_CONDITION: u32 = 536870912;
pub const SI_MAY_WRITE: u32 = 268435456;
pub const SI_NO_ADDITIONAL_PERMISSION: u32 = 2097152;
pub const SI_OWNER_ELEVATION_REQUIRED: u32 = 67108864;
pub const SI_PERMS_ELEVATION_REQUIRED: u32 = 16777216;
pub const SI_RESET_DACL: u32 = 262144;
pub const SI_RESET_OWNER: u32 = 1048576;
pub const SI_RESET_SACL: u32 = 524288;
pub const SI_SCOPE_ELEVATION_REQUIRED: u32 = 134217728;
pub const SI_VIEW_ONLY: u32 = 4194304;
const
  SI_AUDITS_ELEVATION_REQUIRED* = 33554432
  SI_DISABLE_DENY_ACE* = 2147483648
  SI_EDIT_EFFECTIVE* = 131072
  SI_ENABLE_CENTRAL_POLICY* = 1073741824
  SI_ENABLE_EDIT_ATTRIBUTE_CONDITION* = 536870912
  SI_MAY_WRITE* = 268435456
  SI_NO_ADDITIONAL_PERMISSION* = 2097152
  SI_OWNER_ELEVATION_REQUIRED* = 67108864
  SI_PERMS_ELEVATION_REQUIRED* = 16777216
  SI_RESET_DACL* = 262144
  SI_RESET_OWNER* = 1048576
  SI_RESET_SACL* = 524288
  SI_SCOPE_ELEVATION_REQUIRED* = 134217728
  SI_VIEW_ONLY* = 4194304
enum SI_OBJECT_INFO_FLAGS : uint {
    SI_AUDITS_ELEVATION_REQUIRED = 33554432,
    SI_DISABLE_DENY_ACE = 2147483648,
    SI_EDIT_EFFECTIVE = 131072,
    SI_ENABLE_CENTRAL_POLICY = 1073741824,
    SI_ENABLE_EDIT_ATTRIBUTE_CONDITION = 536870912,
    SI_MAY_WRITE = 268435456,
    SI_NO_ADDITIONAL_PERMISSION = 2097152,
    SI_OWNER_ELEVATION_REQUIRED = 67108864,
    SI_PERMS_ELEVATION_REQUIRED = 16777216,
    SI_RESET_DACL = 262144,
    SI_RESET_OWNER = 1048576,
    SI_RESET_SACL = 524288,
    SI_SCOPE_ELEVATION_REQUIRED = 134217728,
    SI_VIEW_ONLY = 4194304,
}
#define global SI_AUDITS_ELEVATION_REQUIRED       0x2000000
#define global SI_DISABLE_DENY_ACE                0x80000000
#define global SI_EDIT_EFFECTIVE                  0x20000
#define global SI_ENABLE_CENTRAL_POLICY           0x40000000
#define global SI_ENABLE_EDIT_ATTRIBUTE_CONDITION 0x20000000
#define global SI_MAY_WRITE                       0x10000000
#define global SI_NO_ADDITIONAL_PERMISSION        0x200000
#define global SI_OWNER_ELEVATION_REQUIRED        0x4000000
#define global SI_PERMS_ELEVATION_REQUIRED        0x1000000
#define global SI_RESET_DACL                      0x40000
#define global SI_RESET_OWNER                     0x100000
#define global SI_RESET_SACL                      0x80000
#define global SI_SCOPE_ELEVATION_REQUIRED        0x8000000
#define global SI_VIEW_ONLY                       0x400000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。