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

CorUnmanagedCallingConvention

列挙型
基底型i4

メンバー 8

名前10進16進
IMAGE_CEE_UNMANAGED_CALLCONV_C10x1
IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL20x2
IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL30x3
IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL40x4
IMAGE_CEE_CS_CALLCONV_C10x1
IMAGE_CEE_CS_CALLCONV_STDCALL20x2
IMAGE_CEE_CS_CALLCONV_THISCALL30x3
IMAGE_CEE_CS_CALLCONV_FASTCALL40x4

各言語での定義

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

typedef enum CorUnmanagedCallingConvention : int {
    IMAGE_CEE_UNMANAGED_CALLCONV_C = 1,
    IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL = 2,
    IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL = 3,
    IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL = 4,
    IMAGE_CEE_CS_CALLCONV_C = 1,
    IMAGE_CEE_CS_CALLCONV_STDCALL = 2,
    IMAGE_CEE_CS_CALLCONV_THISCALL = 3,
    IMAGE_CEE_CS_CALLCONV_FASTCALL = 4
} CorUnmanagedCallingConvention;
public enum CorUnmanagedCallingConvention : int
{
    IMAGE_CEE_UNMANAGED_CALLCONV_C = 1,
    IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL = 2,
    IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL = 3,
    IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL = 4,
    IMAGE_CEE_CS_CALLCONV_C = 1,
    IMAGE_CEE_CS_CALLCONV_STDCALL = 2,
    IMAGE_CEE_CS_CALLCONV_THISCALL = 3,
    IMAGE_CEE_CS_CALLCONV_FASTCALL = 4,
}
Public Enum CorUnmanagedCallingConvention As Integer
    IMAGE_CEE_UNMANAGED_CALLCONV_C = 1
    IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL = 2
    IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL = 3
    IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL = 4
    IMAGE_CEE_CS_CALLCONV_C = 1
    IMAGE_CEE_CS_CALLCONV_STDCALL = 2
    IMAGE_CEE_CS_CALLCONV_THISCALL = 3
    IMAGE_CEE_CS_CALLCONV_FASTCALL = 4
End Enum
import enum

class CorUnmanagedCallingConvention(enum.IntEnum):
    IMAGE_CEE_UNMANAGED_CALLCONV_C = 1
    IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL = 2
    IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL = 3
    IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL = 4
    IMAGE_CEE_CS_CALLCONV_C = 1
    IMAGE_CEE_CS_CALLCONV_STDCALL = 2
    IMAGE_CEE_CS_CALLCONV_THISCALL = 3
    IMAGE_CEE_CS_CALLCONV_FASTCALL = 4
// CorUnmanagedCallingConvention
pub const IMAGE_CEE_UNMANAGED_CALLCONV_C: i32 = 1;
pub const IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL: i32 = 2;
pub const IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL: i32 = 3;
pub const IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL: i32 = 4;
pub const IMAGE_CEE_CS_CALLCONV_C: i32 = 1;
pub const IMAGE_CEE_CS_CALLCONV_STDCALL: i32 = 2;
pub const IMAGE_CEE_CS_CALLCONV_THISCALL: i32 = 3;
pub const IMAGE_CEE_CS_CALLCONV_FASTCALL: i32 = 4;
// CorUnmanagedCallingConvention
const (
	IMAGE_CEE_UNMANAGED_CALLCONV_C int32 = 1
	IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL int32 = 2
	IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL int32 = 3
	IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL int32 = 4
	IMAGE_CEE_CS_CALLCONV_C int32 = 1
	IMAGE_CEE_CS_CALLCONV_STDCALL int32 = 2
	IMAGE_CEE_CS_CALLCONV_THISCALL int32 = 3
	IMAGE_CEE_CS_CALLCONV_FASTCALL int32 = 4
)
const
  IMAGE_CEE_UNMANAGED_CALLCONV_C = 1;
  IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL = 2;
  IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL = 3;
  IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL = 4;
  IMAGE_CEE_CS_CALLCONV_C = 1;
  IMAGE_CEE_CS_CALLCONV_STDCALL = 2;
  IMAGE_CEE_CS_CALLCONV_THISCALL = 3;
  IMAGE_CEE_CS_CALLCONV_FASTCALL = 4;
// CorUnmanagedCallingConvention
pub const IMAGE_CEE_UNMANAGED_CALLCONV_C: i32 = 1;
pub const IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL: i32 = 2;
pub const IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL: i32 = 3;
pub const IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL: i32 = 4;
pub const IMAGE_CEE_CS_CALLCONV_C: i32 = 1;
pub const IMAGE_CEE_CS_CALLCONV_STDCALL: i32 = 2;
pub const IMAGE_CEE_CS_CALLCONV_THISCALL: i32 = 3;
pub const IMAGE_CEE_CS_CALLCONV_FASTCALL: i32 = 4;
const
  IMAGE_CEE_UNMANAGED_CALLCONV_C* = 1
  IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL* = 2
  IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL* = 3
  IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL* = 4
  IMAGE_CEE_CS_CALLCONV_C* = 1
  IMAGE_CEE_CS_CALLCONV_STDCALL* = 2
  IMAGE_CEE_CS_CALLCONV_THISCALL* = 3
  IMAGE_CEE_CS_CALLCONV_FASTCALL* = 4
enum CorUnmanagedCallingConvention : int {
    IMAGE_CEE_UNMANAGED_CALLCONV_C = 1,
    IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL = 2,
    IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL = 3,
    IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL = 4,
    IMAGE_CEE_CS_CALLCONV_C = 1,
    IMAGE_CEE_CS_CALLCONV_STDCALL = 2,
    IMAGE_CEE_CS_CALLCONV_THISCALL = 3,
    IMAGE_CEE_CS_CALLCONV_FASTCALL = 4,
}
#define global IMAGE_CEE_UNMANAGED_CALLCONV_C        0x1
#define global IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL  0x2
#define global IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL 0x3
#define global IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL 0x4
#define global IMAGE_CEE_CS_CALLCONV_C               0x1
#define global IMAGE_CEE_CS_CALLCONV_STDCALL         0x2
#define global IMAGE_CEE_CS_CALLCONV_THISCALL        0x3
#define global IMAGE_CEE_CS_CALLCONV_FASTCALL        0x4