Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Contient des valeurs qui décrivent les types de conventions d’appel effectuées dans le code managé.
Syntaxe
typedef enum CorCallingConvention
{
IMAGE_CEE_CS_CALLCONV_DEFAULT = 0x0,
IMAGE_CEE_CS_CALLCONV_VARARG = 0x5,
IMAGE_CEE_CS_CALLCONV_FIELD = 0x6,
IMAGE_CEE_CS_CALLCONV_LOCAL_SIG = 0x7,
IMAGE_CEE_CS_CALLCONV_PROPERTY = 0x8,
IMAGE_CEE_CS_CALLCONV_UNMGD = 0x9,
IMAGE_CEE_CS_CALLCONV_GENERICINST = 0xa,
IMAGE_CEE_CS_CALLCONV_NATIVEVARARG = 0xb,
IMAGE_CEE_CS_CALLCONV_MAX = 0xc,
IMAGE_CEE_CS_CALLCONV_MASK = 0x0f,
IMAGE_CEE_CS_CALLCONV_HASTHIS = 0x20,
IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS = 0x40,
IMAGE_CEE_CS_CALLCONV_GENERIC = 0x10
} CorCallingConvention;
Membres
| Membre | Description |
|---|---|
IMAGE_CEE_CS_CALLCONV_DEFAULT |
Indique une convention d’appel par défaut. |
IMAGE_CEE_CS_CALLCONV_VARARG |
Indique que la méthode accepte un nombre variable de paramètres. |
IMAGE_CEE_CS_CALLCONV_FIELD |
Indique que l’appel est à un champ. |
IMAGE_CEE_CS_CALLCONV_LOCAL_SIG |
Indique que l’appel est à une méthode locale. |
IMAGE_CEE_CS_CALLCONV_PROPERTY |
Indique que l’appel est à une propriété. |
IMAGE_CEE_CS_CALLCONV_UNMGD |
Indique que l’appel n’est pas managé. |
IMAGE_CEE_CS_CALLCONV_GENERICINST |
Indique une instanciation de méthode générique. |
IMAGE_CEE_CS_CALLCONV_NATIVEVARARG |
Indique un appel PInvoke 64 bits à une méthode qui accepte un nombre variable de paramètres. |
IMAGE_CEE_CS_CALLCONV_MAX |
Décrit une valeur 4 bits non valide. |
IMAGE_CEE_CS_CALLCONV_MASK |
Indique que la convention d’appel est décrite par les quatre bits inférieurs. |
IMAGE_CEE_CS_CALLCONV_HASTHIS |
Indique que le bit supérieur décrit un paramètre this. |
IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS |
Indique qu’un paramètre this est décrit explicitement dans la signature. |
IMAGE_CEE_CS_CALLCONV_GENERIC |
Indique une signature de méthode générique avec un nombre explicite d’arguments de type. Cela précède un nombre de paramètres ordinaire. |
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : CorHdr.h
Versions de .NET Framework : disponible depuis la version 1.0