CorUnmanagedCallingConvention 列舉
指定 Unmanaged 程式碼的呼叫慣例。
typedef enum CorUnmanagedCallingConvention {
IMAGE_CEE_UNMANAGED_CALLCONV_C = 0x1,
IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL = 0x2,
IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL = 0x3,
IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL = 0x4,
IMAGE_CEE_CS_CALLCONV_C = 0x1,
IMAGE_CEE_CS_CALLCONV_STDCALL = 0x2,
IMAGE_CEE_CS_CALLCONV_THISCALL = 0x3,
IMAGE_CEE_CS_CALLCONV_FASTCALL = 0x4
} CorUnmanagedCallingConvention;
成員
成員 |
描述 |
---|---|
IMAGE_CEE_UNMANAGED_CALLCONV_C |
C 語言呼叫慣例。 |
IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL |
標準呼叫慣例。 |
IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL |
"this" 呼叫慣例。 |
IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL |
"fast" 呼叫慣例。 |
IMAGE_CEE_CS_CALLCONV_C |
不適用。 |
IMAGE_CEE_CS_CALLCONV_STDCALL |
不適用。 |
IMAGE_CEE_CS_CALLCONV_THISCALL |
不適用。 |
IMAGE_CEE_CS_CALLCONV_FASTCALL |
不適用。 |
備註
CLR 不支援 .NET Framework 1.0 版中的 "fast" 呼叫慣例。
需求
**平台:**請參閱 .NET Framework 系統需求。
**標頭:**CorHdr.h
**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0