共用方式為


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

請參閱

其他資源

中繼資料列舉