Condividi tramite


Enumerazione CorUnmanagedCallingConvention

Specifica le convenzioni di chiamata per il codice non gestito.

Sintassi

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;  

Members

Membro Descrizione
IMAGE_CEE_UNMANAGED_CALLCONV_C Convenzione di chiamata del linguaggio C.
IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL Convenzione di chiamata standard.
IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL Convenzione di chiamata "questo".
IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL Convenzione di chiamata "veloce".
IMAGE_CEE_CS_CALLCONV_C Non usato.
IMAGE_CEE_CS_CALLCONV_STDCALL Non usato.
IMAGE_CEE_CS_CALLCONV_THISCALL Non usato.
IMAGE_CEE_CS_CALLCONV_FASTCALL Non usato.

Commenti

CLR non supporta la convenzione di chiamata "veloce" in .NET Framework versione 1.0.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorHdr.h

Versioni di .NET Framework: Disponibile da 1.0

Vedi anche