Win32 API 日本語リファレンス
ホームSystem.SystemServices › ACCESS_REASON_TYPE

ACCESS_REASON_TYPE

列挙型
基底型i4

メンバー 18

名前10進16進
AccessReasonNone00x0
AccessReasonAllowedAce655360x10000
AccessReasonDeniedAce1310720x20000
AccessReasonAllowedParentAce1966080x30000
AccessReasonDeniedParentAce2621440x40000
AccessReasonNotGrantedByCape3276800x50000
AccessReasonNotGrantedByParentCape3932160x60000
AccessReasonNotGrantedToAppContainer4587520x70000
AccessReasonMissingPrivilege10485760x100000
AccessReasonFromPrivilege20971520x200000
AccessReasonIntegrityLevel31457280x300000
AccessReasonOwnership41943040x400000
AccessReasonNullDacl52428800x500000
AccessReasonEmptyDacl62914560x600000
AccessReasonNoSD73400320x700000
AccessReasonNoGrant83886080x800000
AccessReasonTrustLabel94371840x900000
AccessReasonFilterAce104857600xA00000

各言語での定義

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

typedef enum ACCESS_REASON_TYPE : int {
    AccessReasonNone = 0,
    AccessReasonAllowedAce = 65536,
    AccessReasonDeniedAce = 131072,
    AccessReasonAllowedParentAce = 196608,
    AccessReasonDeniedParentAce = 262144,
    AccessReasonNotGrantedByCape = 327680,
    AccessReasonNotGrantedByParentCape = 393216,
    AccessReasonNotGrantedToAppContainer = 458752,
    AccessReasonMissingPrivilege = 1048576,
    AccessReasonFromPrivilege = 2097152,
    AccessReasonIntegrityLevel = 3145728,
    AccessReasonOwnership = 4194304,
    AccessReasonNullDacl = 5242880,
    AccessReasonEmptyDacl = 6291456,
    AccessReasonNoSD = 7340032,
    AccessReasonNoGrant = 8388608,
    AccessReasonTrustLabel = 9437184,
    AccessReasonFilterAce = 10485760
} ACCESS_REASON_TYPE;
public enum ACCESS_REASON_TYPE : int
{
    AccessReasonNone = 0,
    AccessReasonAllowedAce = 65536,
    AccessReasonDeniedAce = 131072,
    AccessReasonAllowedParentAce = 196608,
    AccessReasonDeniedParentAce = 262144,
    AccessReasonNotGrantedByCape = 327680,
    AccessReasonNotGrantedByParentCape = 393216,
    AccessReasonNotGrantedToAppContainer = 458752,
    AccessReasonMissingPrivilege = 1048576,
    AccessReasonFromPrivilege = 2097152,
    AccessReasonIntegrityLevel = 3145728,
    AccessReasonOwnership = 4194304,
    AccessReasonNullDacl = 5242880,
    AccessReasonEmptyDacl = 6291456,
    AccessReasonNoSD = 7340032,
    AccessReasonNoGrant = 8388608,
    AccessReasonTrustLabel = 9437184,
    AccessReasonFilterAce = 10485760,
}
Public Enum ACCESS_REASON_TYPE As Integer
    AccessReasonNone = 0
    AccessReasonAllowedAce = 65536
    AccessReasonDeniedAce = 131072
    AccessReasonAllowedParentAce = 196608
    AccessReasonDeniedParentAce = 262144
    AccessReasonNotGrantedByCape = 327680
    AccessReasonNotGrantedByParentCape = 393216
    AccessReasonNotGrantedToAppContainer = 458752
    AccessReasonMissingPrivilege = 1048576
    AccessReasonFromPrivilege = 2097152
    AccessReasonIntegrityLevel = 3145728
    AccessReasonOwnership = 4194304
    AccessReasonNullDacl = 5242880
    AccessReasonEmptyDacl = 6291456
    AccessReasonNoSD = 7340032
    AccessReasonNoGrant = 8388608
    AccessReasonTrustLabel = 9437184
    AccessReasonFilterAce = 10485760
End Enum
import enum

class ACCESS_REASON_TYPE(enum.IntEnum):
    AccessReasonNone = 0
    AccessReasonAllowedAce = 65536
    AccessReasonDeniedAce = 131072
    AccessReasonAllowedParentAce = 196608
    AccessReasonDeniedParentAce = 262144
    AccessReasonNotGrantedByCape = 327680
    AccessReasonNotGrantedByParentCape = 393216
    AccessReasonNotGrantedToAppContainer = 458752
    AccessReasonMissingPrivilege = 1048576
    AccessReasonFromPrivilege = 2097152
    AccessReasonIntegrityLevel = 3145728
    AccessReasonOwnership = 4194304
    AccessReasonNullDacl = 5242880
    AccessReasonEmptyDacl = 6291456
    AccessReasonNoSD = 7340032
    AccessReasonNoGrant = 8388608
    AccessReasonTrustLabel = 9437184
    AccessReasonFilterAce = 10485760
// ACCESS_REASON_TYPE
pub const AccessReasonNone: i32 = 0;
pub const AccessReasonAllowedAce: i32 = 65536;
pub const AccessReasonDeniedAce: i32 = 131072;
pub const AccessReasonAllowedParentAce: i32 = 196608;
pub const AccessReasonDeniedParentAce: i32 = 262144;
pub const AccessReasonNotGrantedByCape: i32 = 327680;
pub const AccessReasonNotGrantedByParentCape: i32 = 393216;
pub const AccessReasonNotGrantedToAppContainer: i32 = 458752;
pub const AccessReasonMissingPrivilege: i32 = 1048576;
pub const AccessReasonFromPrivilege: i32 = 2097152;
pub const AccessReasonIntegrityLevel: i32 = 3145728;
pub const AccessReasonOwnership: i32 = 4194304;
pub const AccessReasonNullDacl: i32 = 5242880;
pub const AccessReasonEmptyDacl: i32 = 6291456;
pub const AccessReasonNoSD: i32 = 7340032;
pub const AccessReasonNoGrant: i32 = 8388608;
pub const AccessReasonTrustLabel: i32 = 9437184;
pub const AccessReasonFilterAce: i32 = 10485760;
// ACCESS_REASON_TYPE
const (
	AccessReasonNone int32 = 0
	AccessReasonAllowedAce int32 = 65536
	AccessReasonDeniedAce int32 = 131072
	AccessReasonAllowedParentAce int32 = 196608
	AccessReasonDeniedParentAce int32 = 262144
	AccessReasonNotGrantedByCape int32 = 327680
	AccessReasonNotGrantedByParentCape int32 = 393216
	AccessReasonNotGrantedToAppContainer int32 = 458752
	AccessReasonMissingPrivilege int32 = 1048576
	AccessReasonFromPrivilege int32 = 2097152
	AccessReasonIntegrityLevel int32 = 3145728
	AccessReasonOwnership int32 = 4194304
	AccessReasonNullDacl int32 = 5242880
	AccessReasonEmptyDacl int32 = 6291456
	AccessReasonNoSD int32 = 7340032
	AccessReasonNoGrant int32 = 8388608
	AccessReasonTrustLabel int32 = 9437184
	AccessReasonFilterAce int32 = 10485760
)
const
  AccessReasonNone = 0;
  AccessReasonAllowedAce = 65536;
  AccessReasonDeniedAce = 131072;
  AccessReasonAllowedParentAce = 196608;
  AccessReasonDeniedParentAce = 262144;
  AccessReasonNotGrantedByCape = 327680;
  AccessReasonNotGrantedByParentCape = 393216;
  AccessReasonNotGrantedToAppContainer = 458752;
  AccessReasonMissingPrivilege = 1048576;
  AccessReasonFromPrivilege = 2097152;
  AccessReasonIntegrityLevel = 3145728;
  AccessReasonOwnership = 4194304;
  AccessReasonNullDacl = 5242880;
  AccessReasonEmptyDacl = 6291456;
  AccessReasonNoSD = 7340032;
  AccessReasonNoGrant = 8388608;
  AccessReasonTrustLabel = 9437184;
  AccessReasonFilterAce = 10485760;
// ACCESS_REASON_TYPE
pub const AccessReasonNone: i32 = 0;
pub const AccessReasonAllowedAce: i32 = 65536;
pub const AccessReasonDeniedAce: i32 = 131072;
pub const AccessReasonAllowedParentAce: i32 = 196608;
pub const AccessReasonDeniedParentAce: i32 = 262144;
pub const AccessReasonNotGrantedByCape: i32 = 327680;
pub const AccessReasonNotGrantedByParentCape: i32 = 393216;
pub const AccessReasonNotGrantedToAppContainer: i32 = 458752;
pub const AccessReasonMissingPrivilege: i32 = 1048576;
pub const AccessReasonFromPrivilege: i32 = 2097152;
pub const AccessReasonIntegrityLevel: i32 = 3145728;
pub const AccessReasonOwnership: i32 = 4194304;
pub const AccessReasonNullDacl: i32 = 5242880;
pub const AccessReasonEmptyDacl: i32 = 6291456;
pub const AccessReasonNoSD: i32 = 7340032;
pub const AccessReasonNoGrant: i32 = 8388608;
pub const AccessReasonTrustLabel: i32 = 9437184;
pub const AccessReasonFilterAce: i32 = 10485760;
const
  AccessReasonNone* = 0
  AccessReasonAllowedAce* = 65536
  AccessReasonDeniedAce* = 131072
  AccessReasonAllowedParentAce* = 196608
  AccessReasonDeniedParentAce* = 262144
  AccessReasonNotGrantedByCape* = 327680
  AccessReasonNotGrantedByParentCape* = 393216
  AccessReasonNotGrantedToAppContainer* = 458752
  AccessReasonMissingPrivilege* = 1048576
  AccessReasonFromPrivilege* = 2097152
  AccessReasonIntegrityLevel* = 3145728
  AccessReasonOwnership* = 4194304
  AccessReasonNullDacl* = 5242880
  AccessReasonEmptyDacl* = 6291456
  AccessReasonNoSD* = 7340032
  AccessReasonNoGrant* = 8388608
  AccessReasonTrustLabel* = 9437184
  AccessReasonFilterAce* = 10485760
enum ACCESS_REASON_TYPE : int {
    AccessReasonNone = 0,
    AccessReasonAllowedAce = 65536,
    AccessReasonDeniedAce = 131072,
    AccessReasonAllowedParentAce = 196608,
    AccessReasonDeniedParentAce = 262144,
    AccessReasonNotGrantedByCape = 327680,
    AccessReasonNotGrantedByParentCape = 393216,
    AccessReasonNotGrantedToAppContainer = 458752,
    AccessReasonMissingPrivilege = 1048576,
    AccessReasonFromPrivilege = 2097152,
    AccessReasonIntegrityLevel = 3145728,
    AccessReasonOwnership = 4194304,
    AccessReasonNullDacl = 5242880,
    AccessReasonEmptyDacl = 6291456,
    AccessReasonNoSD = 7340032,
    AccessReasonNoGrant = 8388608,
    AccessReasonTrustLabel = 9437184,
    AccessReasonFilterAce = 10485760,
}
#define global AccessReasonNone                     0x0
#define global AccessReasonAllowedAce               0x10000
#define global AccessReasonDeniedAce                0x20000
#define global AccessReasonAllowedParentAce         0x30000
#define global AccessReasonDeniedParentAce          0x40000
#define global AccessReasonNotGrantedByCape         0x50000
#define global AccessReasonNotGrantedByParentCape   0x60000
#define global AccessReasonNotGrantedToAppContainer 0x70000
#define global AccessReasonMissingPrivilege         0x100000
#define global AccessReasonFromPrivilege            0x200000
#define global AccessReasonIntegrityLevel           0x300000
#define global AccessReasonOwnership                0x400000
#define global AccessReasonNullDacl                 0x500000
#define global AccessReasonEmptyDacl                0x600000
#define global AccessReasonNoSD                     0x700000
#define global AccessReasonNoGrant                  0x800000
#define global AccessReasonTrustLabel               0x900000
#define global AccessReasonFilterAce                0xA00000