ホーム › System.WinRT.Metadata › CorCallingConvention
CorCallingConvention
列挙型メンバー 13
| 名前 | 10進 | 16進 |
|---|---|---|
| IMAGE_CEE_CS_CALLCONV_DEFAULT | 0 | 0x0 |
| IMAGE_CEE_CS_CALLCONV_VARARG | 5 | 0x5 |
| IMAGE_CEE_CS_CALLCONV_FIELD | 6 | 0x6 |
| IMAGE_CEE_CS_CALLCONV_LOCAL_SIG | 7 | 0x7 |
| IMAGE_CEE_CS_CALLCONV_PROPERTY | 8 | 0x8 |
| IMAGE_CEE_CS_CALLCONV_UNMGD | 9 | 0x9 |
| IMAGE_CEE_CS_CALLCONV_GENERICINST | 10 | 0xA |
| IMAGE_CEE_CS_CALLCONV_NATIVEVARARG | 11 | 0xB |
| IMAGE_CEE_CS_CALLCONV_MAX | 12 | 0xC |
| IMAGE_CEE_CS_CALLCONV_MASK | 15 | 0xF |
| IMAGE_CEE_CS_CALLCONV_HASTHIS | 32 | 0x20 |
| IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS | 64 | 0x40 |
| IMAGE_CEE_CS_CALLCONV_GENERIC | 16 | 0x10 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum CorCallingConvention : int {
IMAGE_CEE_CS_CALLCONV_DEFAULT = 0,
IMAGE_CEE_CS_CALLCONV_VARARG = 5,
IMAGE_CEE_CS_CALLCONV_FIELD = 6,
IMAGE_CEE_CS_CALLCONV_LOCAL_SIG = 7,
IMAGE_CEE_CS_CALLCONV_PROPERTY = 8,
IMAGE_CEE_CS_CALLCONV_UNMGD = 9,
IMAGE_CEE_CS_CALLCONV_GENERICINST = 10,
IMAGE_CEE_CS_CALLCONV_NATIVEVARARG = 11,
IMAGE_CEE_CS_CALLCONV_MAX = 12,
IMAGE_CEE_CS_CALLCONV_MASK = 15,
IMAGE_CEE_CS_CALLCONV_HASTHIS = 32,
IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS = 64,
IMAGE_CEE_CS_CALLCONV_GENERIC = 16
} CorCallingConvention;public enum CorCallingConvention : int
{
IMAGE_CEE_CS_CALLCONV_DEFAULT = 0,
IMAGE_CEE_CS_CALLCONV_VARARG = 5,
IMAGE_CEE_CS_CALLCONV_FIELD = 6,
IMAGE_CEE_CS_CALLCONV_LOCAL_SIG = 7,
IMAGE_CEE_CS_CALLCONV_PROPERTY = 8,
IMAGE_CEE_CS_CALLCONV_UNMGD = 9,
IMAGE_CEE_CS_CALLCONV_GENERICINST = 10,
IMAGE_CEE_CS_CALLCONV_NATIVEVARARG = 11,
IMAGE_CEE_CS_CALLCONV_MAX = 12,
IMAGE_CEE_CS_CALLCONV_MASK = 15,
IMAGE_CEE_CS_CALLCONV_HASTHIS = 32,
IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS = 64,
IMAGE_CEE_CS_CALLCONV_GENERIC = 16,
}Public Enum CorCallingConvention As Integer
IMAGE_CEE_CS_CALLCONV_DEFAULT = 0
IMAGE_CEE_CS_CALLCONV_VARARG = 5
IMAGE_CEE_CS_CALLCONV_FIELD = 6
IMAGE_CEE_CS_CALLCONV_LOCAL_SIG = 7
IMAGE_CEE_CS_CALLCONV_PROPERTY = 8
IMAGE_CEE_CS_CALLCONV_UNMGD = 9
IMAGE_CEE_CS_CALLCONV_GENERICINST = 10
IMAGE_CEE_CS_CALLCONV_NATIVEVARARG = 11
IMAGE_CEE_CS_CALLCONV_MAX = 12
IMAGE_CEE_CS_CALLCONV_MASK = 15
IMAGE_CEE_CS_CALLCONV_HASTHIS = 32
IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS = 64
IMAGE_CEE_CS_CALLCONV_GENERIC = 16
End Enumimport enum
class CorCallingConvention(enum.IntEnum):
IMAGE_CEE_CS_CALLCONV_DEFAULT = 0
IMAGE_CEE_CS_CALLCONV_VARARG = 5
IMAGE_CEE_CS_CALLCONV_FIELD = 6
IMAGE_CEE_CS_CALLCONV_LOCAL_SIG = 7
IMAGE_CEE_CS_CALLCONV_PROPERTY = 8
IMAGE_CEE_CS_CALLCONV_UNMGD = 9
IMAGE_CEE_CS_CALLCONV_GENERICINST = 10
IMAGE_CEE_CS_CALLCONV_NATIVEVARARG = 11
IMAGE_CEE_CS_CALLCONV_MAX = 12
IMAGE_CEE_CS_CALLCONV_MASK = 15
IMAGE_CEE_CS_CALLCONV_HASTHIS = 32
IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS = 64
IMAGE_CEE_CS_CALLCONV_GENERIC = 16// CorCallingConvention
pub const IMAGE_CEE_CS_CALLCONV_DEFAULT: i32 = 0;
pub const IMAGE_CEE_CS_CALLCONV_VARARG: i32 = 5;
pub const IMAGE_CEE_CS_CALLCONV_FIELD: i32 = 6;
pub const IMAGE_CEE_CS_CALLCONV_LOCAL_SIG: i32 = 7;
pub const IMAGE_CEE_CS_CALLCONV_PROPERTY: i32 = 8;
pub const IMAGE_CEE_CS_CALLCONV_UNMGD: i32 = 9;
pub const IMAGE_CEE_CS_CALLCONV_GENERICINST: i32 = 10;
pub const IMAGE_CEE_CS_CALLCONV_NATIVEVARARG: i32 = 11;
pub const IMAGE_CEE_CS_CALLCONV_MAX: i32 = 12;
pub const IMAGE_CEE_CS_CALLCONV_MASK: i32 = 15;
pub const IMAGE_CEE_CS_CALLCONV_HASTHIS: i32 = 32;
pub const IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS: i32 = 64;
pub const IMAGE_CEE_CS_CALLCONV_GENERIC: i32 = 16;// CorCallingConvention
const (
IMAGE_CEE_CS_CALLCONV_DEFAULT int32 = 0
IMAGE_CEE_CS_CALLCONV_VARARG int32 = 5
IMAGE_CEE_CS_CALLCONV_FIELD int32 = 6
IMAGE_CEE_CS_CALLCONV_LOCAL_SIG int32 = 7
IMAGE_CEE_CS_CALLCONV_PROPERTY int32 = 8
IMAGE_CEE_CS_CALLCONV_UNMGD int32 = 9
IMAGE_CEE_CS_CALLCONV_GENERICINST int32 = 10
IMAGE_CEE_CS_CALLCONV_NATIVEVARARG int32 = 11
IMAGE_CEE_CS_CALLCONV_MAX int32 = 12
IMAGE_CEE_CS_CALLCONV_MASK int32 = 15
IMAGE_CEE_CS_CALLCONV_HASTHIS int32 = 32
IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS int32 = 64
IMAGE_CEE_CS_CALLCONV_GENERIC int32 = 16
)const
IMAGE_CEE_CS_CALLCONV_DEFAULT = 0;
IMAGE_CEE_CS_CALLCONV_VARARG = 5;
IMAGE_CEE_CS_CALLCONV_FIELD = 6;
IMAGE_CEE_CS_CALLCONV_LOCAL_SIG = 7;
IMAGE_CEE_CS_CALLCONV_PROPERTY = 8;
IMAGE_CEE_CS_CALLCONV_UNMGD = 9;
IMAGE_CEE_CS_CALLCONV_GENERICINST = 10;
IMAGE_CEE_CS_CALLCONV_NATIVEVARARG = 11;
IMAGE_CEE_CS_CALLCONV_MAX = 12;
IMAGE_CEE_CS_CALLCONV_MASK = 15;
IMAGE_CEE_CS_CALLCONV_HASTHIS = 32;
IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS = 64;
IMAGE_CEE_CS_CALLCONV_GENERIC = 16;// CorCallingConvention
pub const IMAGE_CEE_CS_CALLCONV_DEFAULT: i32 = 0;
pub const IMAGE_CEE_CS_CALLCONV_VARARG: i32 = 5;
pub const IMAGE_CEE_CS_CALLCONV_FIELD: i32 = 6;
pub const IMAGE_CEE_CS_CALLCONV_LOCAL_SIG: i32 = 7;
pub const IMAGE_CEE_CS_CALLCONV_PROPERTY: i32 = 8;
pub const IMAGE_CEE_CS_CALLCONV_UNMGD: i32 = 9;
pub const IMAGE_CEE_CS_CALLCONV_GENERICINST: i32 = 10;
pub const IMAGE_CEE_CS_CALLCONV_NATIVEVARARG: i32 = 11;
pub const IMAGE_CEE_CS_CALLCONV_MAX: i32 = 12;
pub const IMAGE_CEE_CS_CALLCONV_MASK: i32 = 15;
pub const IMAGE_CEE_CS_CALLCONV_HASTHIS: i32 = 32;
pub const IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS: i32 = 64;
pub const IMAGE_CEE_CS_CALLCONV_GENERIC: i32 = 16;const
IMAGE_CEE_CS_CALLCONV_DEFAULT* = 0
IMAGE_CEE_CS_CALLCONV_VARARG* = 5
IMAGE_CEE_CS_CALLCONV_FIELD* = 6
IMAGE_CEE_CS_CALLCONV_LOCAL_SIG* = 7
IMAGE_CEE_CS_CALLCONV_PROPERTY* = 8
IMAGE_CEE_CS_CALLCONV_UNMGD* = 9
IMAGE_CEE_CS_CALLCONV_GENERICINST* = 10
IMAGE_CEE_CS_CALLCONV_NATIVEVARARG* = 11
IMAGE_CEE_CS_CALLCONV_MAX* = 12
IMAGE_CEE_CS_CALLCONV_MASK* = 15
IMAGE_CEE_CS_CALLCONV_HASTHIS* = 32
IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS* = 64
IMAGE_CEE_CS_CALLCONV_GENERIC* = 16enum CorCallingConvention : int {
IMAGE_CEE_CS_CALLCONV_DEFAULT = 0,
IMAGE_CEE_CS_CALLCONV_VARARG = 5,
IMAGE_CEE_CS_CALLCONV_FIELD = 6,
IMAGE_CEE_CS_CALLCONV_LOCAL_SIG = 7,
IMAGE_CEE_CS_CALLCONV_PROPERTY = 8,
IMAGE_CEE_CS_CALLCONV_UNMGD = 9,
IMAGE_CEE_CS_CALLCONV_GENERICINST = 10,
IMAGE_CEE_CS_CALLCONV_NATIVEVARARG = 11,
IMAGE_CEE_CS_CALLCONV_MAX = 12,
IMAGE_CEE_CS_CALLCONV_MASK = 15,
IMAGE_CEE_CS_CALLCONV_HASTHIS = 32,
IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS = 64,
IMAGE_CEE_CS_CALLCONV_GENERIC = 16,
}#define global IMAGE_CEE_CS_CALLCONV_DEFAULT 0x0
#define global IMAGE_CEE_CS_CALLCONV_VARARG 0x5
#define global IMAGE_CEE_CS_CALLCONV_FIELD 0x6
#define global IMAGE_CEE_CS_CALLCONV_LOCAL_SIG 0x7
#define global IMAGE_CEE_CS_CALLCONV_PROPERTY 0x8
#define global IMAGE_CEE_CS_CALLCONV_UNMGD 0x9
#define global IMAGE_CEE_CS_CALLCONV_GENERICINST 0xA
#define global IMAGE_CEE_CS_CALLCONV_NATIVEVARARG 0xB
#define global IMAGE_CEE_CS_CALLCONV_MAX 0xC
#define global IMAGE_CEE_CS_CALLCONV_MASK 0xF
#define global IMAGE_CEE_CS_CALLCONV_HASTHIS 0x20
#define global IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS 0x40
#define global IMAGE_CEE_CS_CALLCONV_GENERIC 0x10