Win32 API 日本語リファレンス
ホームSystem.WinRT.Metadata › CorDeclSecurity

CorDeclSecurity

列挙型
基底型i4

メンバー 18

名前10進16進
dclActionMask310x1F
dclActionNil00x0
dclRequest10x1
dclDemand20x2
dclAssert30x3
dclDeny40x4
dclPermitOnly50x5
dclLinktimeCheck60x6
dclInheritanceCheck70x7
dclRequestMinimum80x8
dclRequestOptional90x9
dclRequestRefuse100xA
dclPrejitGrant110xB
dclPrejitDenied120xC
dclNonCasDemand130xD
dclNonCasLinkDemand140xE
dclNonCasInheritance150xF
dclMaximumValue150xF

各言語での定義

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

typedef enum CorDeclSecurity : int {
    dclActionMask = 31,
    dclActionNil = 0,
    dclRequest = 1,
    dclDemand = 2,
    dclAssert = 3,
    dclDeny = 4,
    dclPermitOnly = 5,
    dclLinktimeCheck = 6,
    dclInheritanceCheck = 7,
    dclRequestMinimum = 8,
    dclRequestOptional = 9,
    dclRequestRefuse = 10,
    dclPrejitGrant = 11,
    dclPrejitDenied = 12,
    dclNonCasDemand = 13,
    dclNonCasLinkDemand = 14,
    dclNonCasInheritance = 15,
    dclMaximumValue = 15
} CorDeclSecurity;
public enum CorDeclSecurity : int
{
    dclActionMask = 31,
    dclActionNil = 0,
    dclRequest = 1,
    dclDemand = 2,
    dclAssert = 3,
    dclDeny = 4,
    dclPermitOnly = 5,
    dclLinktimeCheck = 6,
    dclInheritanceCheck = 7,
    dclRequestMinimum = 8,
    dclRequestOptional = 9,
    dclRequestRefuse = 10,
    dclPrejitGrant = 11,
    dclPrejitDenied = 12,
    dclNonCasDemand = 13,
    dclNonCasLinkDemand = 14,
    dclNonCasInheritance = 15,
    dclMaximumValue = 15,
}
Public Enum CorDeclSecurity As Integer
    dclActionMask = 31
    dclActionNil = 0
    dclRequest = 1
    dclDemand = 2
    dclAssert = 3
    dclDeny = 4
    dclPermitOnly = 5
    dclLinktimeCheck = 6
    dclInheritanceCheck = 7
    dclRequestMinimum = 8
    dclRequestOptional = 9
    dclRequestRefuse = 10
    dclPrejitGrant = 11
    dclPrejitDenied = 12
    dclNonCasDemand = 13
    dclNonCasLinkDemand = 14
    dclNonCasInheritance = 15
    dclMaximumValue = 15
End Enum
import enum

class CorDeclSecurity(enum.IntEnum):
    dclActionMask = 31
    dclActionNil = 0
    dclRequest = 1
    dclDemand = 2
    dclAssert = 3
    dclDeny = 4
    dclPermitOnly = 5
    dclLinktimeCheck = 6
    dclInheritanceCheck = 7
    dclRequestMinimum = 8
    dclRequestOptional = 9
    dclRequestRefuse = 10
    dclPrejitGrant = 11
    dclPrejitDenied = 12
    dclNonCasDemand = 13
    dclNonCasLinkDemand = 14
    dclNonCasInheritance = 15
    dclMaximumValue = 15
// CorDeclSecurity
pub const dclActionMask: i32 = 31;
pub const dclActionNil: i32 = 0;
pub const dclRequest: i32 = 1;
pub const dclDemand: i32 = 2;
pub const dclAssert: i32 = 3;
pub const dclDeny: i32 = 4;
pub const dclPermitOnly: i32 = 5;
pub const dclLinktimeCheck: i32 = 6;
pub const dclInheritanceCheck: i32 = 7;
pub const dclRequestMinimum: i32 = 8;
pub const dclRequestOptional: i32 = 9;
pub const dclRequestRefuse: i32 = 10;
pub const dclPrejitGrant: i32 = 11;
pub const dclPrejitDenied: i32 = 12;
pub const dclNonCasDemand: i32 = 13;
pub const dclNonCasLinkDemand: i32 = 14;
pub const dclNonCasInheritance: i32 = 15;
pub const dclMaximumValue: i32 = 15;
// CorDeclSecurity
const (
	dclActionMask int32 = 31
	dclActionNil int32 = 0
	dclRequest int32 = 1
	dclDemand int32 = 2
	dclAssert int32 = 3
	dclDeny int32 = 4
	dclPermitOnly int32 = 5
	dclLinktimeCheck int32 = 6
	dclInheritanceCheck int32 = 7
	dclRequestMinimum int32 = 8
	dclRequestOptional int32 = 9
	dclRequestRefuse int32 = 10
	dclPrejitGrant int32 = 11
	dclPrejitDenied int32 = 12
	dclNonCasDemand int32 = 13
	dclNonCasLinkDemand int32 = 14
	dclNonCasInheritance int32 = 15
	dclMaximumValue int32 = 15
)
const
  dclActionMask = 31;
  dclActionNil = 0;
  dclRequest = 1;
  dclDemand = 2;
  dclAssert = 3;
  dclDeny = 4;
  dclPermitOnly = 5;
  dclLinktimeCheck = 6;
  dclInheritanceCheck = 7;
  dclRequestMinimum = 8;
  dclRequestOptional = 9;
  dclRequestRefuse = 10;
  dclPrejitGrant = 11;
  dclPrejitDenied = 12;
  dclNonCasDemand = 13;
  dclNonCasLinkDemand = 14;
  dclNonCasInheritance = 15;
  dclMaximumValue = 15;
// CorDeclSecurity
pub const dclActionMask: i32 = 31;
pub const dclActionNil: i32 = 0;
pub const dclRequest: i32 = 1;
pub const dclDemand: i32 = 2;
pub const dclAssert: i32 = 3;
pub const dclDeny: i32 = 4;
pub const dclPermitOnly: i32 = 5;
pub const dclLinktimeCheck: i32 = 6;
pub const dclInheritanceCheck: i32 = 7;
pub const dclRequestMinimum: i32 = 8;
pub const dclRequestOptional: i32 = 9;
pub const dclRequestRefuse: i32 = 10;
pub const dclPrejitGrant: i32 = 11;
pub const dclPrejitDenied: i32 = 12;
pub const dclNonCasDemand: i32 = 13;
pub const dclNonCasLinkDemand: i32 = 14;
pub const dclNonCasInheritance: i32 = 15;
pub const dclMaximumValue: i32 = 15;
const
  dclActionMask* = 31
  dclActionNil* = 0
  dclRequest* = 1
  dclDemand* = 2
  dclAssert* = 3
  dclDeny* = 4
  dclPermitOnly* = 5
  dclLinktimeCheck* = 6
  dclInheritanceCheck* = 7
  dclRequestMinimum* = 8
  dclRequestOptional* = 9
  dclRequestRefuse* = 10
  dclPrejitGrant* = 11
  dclPrejitDenied* = 12
  dclNonCasDemand* = 13
  dclNonCasLinkDemand* = 14
  dclNonCasInheritance* = 15
  dclMaximumValue* = 15
enum CorDeclSecurity : int {
    dclActionMask = 31,
    dclActionNil = 0,
    dclRequest = 1,
    dclDemand = 2,
    dclAssert = 3,
    dclDeny = 4,
    dclPermitOnly = 5,
    dclLinktimeCheck = 6,
    dclInheritanceCheck = 7,
    dclRequestMinimum = 8,
    dclRequestOptional = 9,
    dclRequestRefuse = 10,
    dclPrejitGrant = 11,
    dclPrejitDenied = 12,
    dclNonCasDemand = 13,
    dclNonCasLinkDemand = 14,
    dclNonCasInheritance = 15,
    dclMaximumValue = 15,
}
#define global dclActionMask        0x1F
#define global dclActionNil         0x0
#define global dclRequest           0x1
#define global dclDemand            0x2
#define global dclAssert            0x3
#define global dclDeny              0x4
#define global dclPermitOnly        0x5
#define global dclLinktimeCheck     0x6
#define global dclInheritanceCheck  0x7
#define global dclRequestMinimum    0x8
#define global dclRequestOptional   0x9
#define global dclRequestRefuse     0xA
#define global dclPrejitGrant       0xB
#define global dclPrejitDenied      0xC
#define global dclNonCasDemand      0xD
#define global dclNonCasLinkDemand  0xE
#define global dclNonCasInheritance 0xF
#define global dclMaximumValue      0xF