Delen via


Opsomming CorCallingConvention

Bevat waarden die de typen aanroepconventies beschrijven die zijn gemaakt in beheerde code.

Syntax

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;  

Leden

Lid Beschrijving
IMAGE_CEE_CS_CALLCONV_DEFAULT Hiermee wordt een standaardconventie voor aanroepen aangegeven.
IMAGE_CEE_CS_CALLCONV_VARARG Geeft aan dat de methode een variabel aantal parameters gebruikt.
IMAGE_CEE_CS_CALLCONV_FIELD Geeft aan dat de aanroep naar een veld gaat.
IMAGE_CEE_CS_CALLCONV_LOCAL_SIG Geeft aan dat de aanroep een lokale methode is.
IMAGE_CEE_CS_CALLCONV_PROPERTY Geeft aan dat de aanroep een eigenschap is.
IMAGE_CEE_CS_CALLCONV_UNMGD Geeft aan dat de aanroep onbeheerd is.
IMAGE_CEE_CS_CALLCONV_GENERICINST Hiermee wordt een algemene methode-instantiƫring aangegeven.
IMAGE_CEE_CS_CALLCONV_NATIVEVARARG Geeft een 64-bits PInvoke-aanroep aan van een methode die een variabel aantal parameters gebruikt.
IMAGE_CEE_CS_CALLCONV_MAX Beschrijft een ongeldige 4-bits waarde.
IMAGE_CEE_CS_CALLCONV_MASK Geeft aan dat de oproepconventie wordt beschreven door de onderste vier bits.
IMAGE_CEE_CS_CALLCONV_HASTHIS Geeft aan dat de bovenste bit een this parameter beschrijft.
IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS Geeft aan dat een this parameter expliciet wordt beschreven in de handtekening.
IMAGE_CEE_CS_CALLCONV_GENERIC Geeft een algemene methodehandtekening aan met een expliciet aantal typeargumenten. Dit gaat vooraf aan een gewoon aantal parameters.

Vereisten

Platforms: Zie Systeemvereisten.

Header: CorHdr.h

.NET Framework versies: beschikbaar sinds 1.0

Zie ook