Partager via


CorUnmanagedCallingConvention, énumération

Spécifie les conventions d’appel pour le code non managé.

Syntaxe

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;  

Membres

Membre Description
IMAGE_CEE_UNMANAGED_CALLCONV_C Convention d’appel en langage C.
IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL Convention d’appel standard.
IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL Convention d’appel « ceci ».
IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL Convention d’appel « rapide ».
IMAGE_CEE_CS_CALLCONV_C Non utilisé.
IMAGE_CEE_CS_CALLCONV_STDCALL Non utilisé.
IMAGE_CEE_CS_CALLCONV_THISCALL Non utilisé.
IMAGE_CEE_CS_CALLCONV_FASTCALL Non utilisé.

Notes

Le CLR ne prend pas en charge la convention d’appel « rapide » dans .NET Framework version 1.0.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : CorHdr.h

Versions de .NET Framework : disponible depuis la version 1.0

Voir aussi