Udostępnij za pośrednictwem


CorUnmanagedCallingConvention — Wyliczenie

Określa konwencje wywoływania niezarządzanych kodu.

Składnia

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;  

Elementy członkowskie

Członek Opis
IMAGE_CEE_UNMANAGED_CALLCONV_C Konwencja wywoływania języka C.
IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL Standardowa konwencja wywoływania.
IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL Konwencja wywołująca "to".
IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL "Szybka" konwencja wywoływania.
IMAGE_CEE_CS_CALLCONV_C Nie używany.
IMAGE_CEE_CS_CALLCONV_STDCALL Nie używany.
IMAGE_CEE_CS_CALLCONV_THISCALL Nie używany.
IMAGE_CEE_CS_CALLCONV_FASTCALL Nie używany.

Uwagi

ClR nie obsługuje "szybkiej" konwencji wywoływania w .NET Framework wersji 1.0.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: CorHdr.h

wersje .NET Framework: dostępne od wersji 1.0

Zobacz też