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

EBindPolicyLevels

列挙型
基底型i4

メンバー 8

名前10進16進
ePolicyLevelNone00x0
ePolicyLevelRetargetable10x1
ePolicyUnifiedToCLR20x2
ePolicyLevelApp40x4
ePolicyLevelPublisher80x8
ePolicyLevelHost160x10
ePolicyLevelAdmin320x20
ePolicyPortability640x40

各言語での定義

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

typedef enum EBindPolicyLevels : int {
    ePolicyLevelNone = 0,
    ePolicyLevelRetargetable = 1,
    ePolicyUnifiedToCLR = 2,
    ePolicyLevelApp = 4,
    ePolicyLevelPublisher = 8,
    ePolicyLevelHost = 16,
    ePolicyLevelAdmin = 32,
    ePolicyPortability = 64
} EBindPolicyLevels;
public enum EBindPolicyLevels : int
{
    ePolicyLevelNone = 0,
    ePolicyLevelRetargetable = 1,
    ePolicyUnifiedToCLR = 2,
    ePolicyLevelApp = 4,
    ePolicyLevelPublisher = 8,
    ePolicyLevelHost = 16,
    ePolicyLevelAdmin = 32,
    ePolicyPortability = 64,
}
Public Enum EBindPolicyLevels As Integer
    ePolicyLevelNone = 0
    ePolicyLevelRetargetable = 1
    ePolicyUnifiedToCLR = 2
    ePolicyLevelApp = 4
    ePolicyLevelPublisher = 8
    ePolicyLevelHost = 16
    ePolicyLevelAdmin = 32
    ePolicyPortability = 64
End Enum
import enum

class EBindPolicyLevels(enum.IntEnum):
    ePolicyLevelNone = 0
    ePolicyLevelRetargetable = 1
    ePolicyUnifiedToCLR = 2
    ePolicyLevelApp = 4
    ePolicyLevelPublisher = 8
    ePolicyLevelHost = 16
    ePolicyLevelAdmin = 32
    ePolicyPortability = 64
// EBindPolicyLevels
pub const ePolicyLevelNone: i32 = 0;
pub const ePolicyLevelRetargetable: i32 = 1;
pub const ePolicyUnifiedToCLR: i32 = 2;
pub const ePolicyLevelApp: i32 = 4;
pub const ePolicyLevelPublisher: i32 = 8;
pub const ePolicyLevelHost: i32 = 16;
pub const ePolicyLevelAdmin: i32 = 32;
pub const ePolicyPortability: i32 = 64;
// EBindPolicyLevels
const (
	ePolicyLevelNone int32 = 0
	ePolicyLevelRetargetable int32 = 1
	ePolicyUnifiedToCLR int32 = 2
	ePolicyLevelApp int32 = 4
	ePolicyLevelPublisher int32 = 8
	ePolicyLevelHost int32 = 16
	ePolicyLevelAdmin int32 = 32
	ePolicyPortability int32 = 64
)
const
  ePolicyLevelNone = 0;
  ePolicyLevelRetargetable = 1;
  ePolicyUnifiedToCLR = 2;
  ePolicyLevelApp = 4;
  ePolicyLevelPublisher = 8;
  ePolicyLevelHost = 16;
  ePolicyLevelAdmin = 32;
  ePolicyPortability = 64;
// EBindPolicyLevels
pub const ePolicyLevelNone: i32 = 0;
pub const ePolicyLevelRetargetable: i32 = 1;
pub const ePolicyUnifiedToCLR: i32 = 2;
pub const ePolicyLevelApp: i32 = 4;
pub const ePolicyLevelPublisher: i32 = 8;
pub const ePolicyLevelHost: i32 = 16;
pub const ePolicyLevelAdmin: i32 = 32;
pub const ePolicyPortability: i32 = 64;
const
  ePolicyLevelNone* = 0
  ePolicyLevelRetargetable* = 1
  ePolicyUnifiedToCLR* = 2
  ePolicyLevelApp* = 4
  ePolicyLevelPublisher* = 8
  ePolicyLevelHost* = 16
  ePolicyLevelAdmin* = 32
  ePolicyPortability* = 64
enum EBindPolicyLevels : int {
    ePolicyLevelNone = 0,
    ePolicyLevelRetargetable = 1,
    ePolicyUnifiedToCLR = 2,
    ePolicyLevelApp = 4,
    ePolicyLevelPublisher = 8,
    ePolicyLevelHost = 16,
    ePolicyLevelAdmin = 32,
    ePolicyPortability = 64,
}
#define global ePolicyLevelNone         0x0
#define global ePolicyLevelRetargetable 0x1
#define global ePolicyUnifiedToCLR      0x2
#define global ePolicyLevelApp          0x4
#define global ePolicyLevelPublisher    0x8
#define global ePolicyLevelHost         0x10
#define global ePolicyLevelAdmin        0x20
#define global ePolicyPortability       0x40