Share via


Enumeração CorUnmanagedCallingConvention

Especifica as convenções de chamada para código não gerenciado.

Sintaxe

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;  

Membros

Membro DESCRIÇÃO
IMAGE_CEE_UNMANAGED_CALLCONV_C A convenção de chamada da linguagem C.
IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL A convenção de chamada padrão.
IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL A convenção de chamada "this".
IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL A convenção de chamada "fast".
IMAGE_CEE_CS_CALLCONV_C Não usado.
IMAGE_CEE_CS_CALLCONV_STDCALL Não usado.
IMAGE_CEE_CS_CALLCONV_THISCALL Não usado.
IMAGE_CEE_CS_CALLCONV_FASTCALL Não usado.

Comentários

O CLR não dá suporte à convenção de chamada "fast" no .NET Framework versão 1.0.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorHdr.h

Versões do .NET Framework: Disponíveis desde a versão 1.0

Confira também