Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A felügyelt kódban létrehozott hívási konvenciók típusait leíró értékeket tartalmaz.
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;
Tagok
| Tag | Description |
|---|---|
IMAGE_CEE_CS_CALLCONV_DEFAULT |
Alapértelmezett hívási konvenciót jelez. |
IMAGE_CEE_CS_CALLCONV_VARARG |
Azt jelzi, hogy a metódus változó számú paramétert vesz fel. |
IMAGE_CEE_CS_CALLCONV_FIELD |
Azt jelzi, hogy a hívás egy mezőhöz kapcsolódik. |
IMAGE_CEE_CS_CALLCONV_LOCAL_SIG |
Azt jelzi, hogy a hívás egy helyi metódushoz kapcsolódik. |
IMAGE_CEE_CS_CALLCONV_PROPERTY |
Azt jelzi, hogy a hívás egy tulajdonsághoz tartozik. |
IMAGE_CEE_CS_CALLCONV_UNMGD |
Azt jelzi, hogy a hívás nincs kezelve. |
IMAGE_CEE_CS_CALLCONV_GENERICINST |
Általános metódus példányosítását jelzi. |
IMAGE_CEE_CS_CALLCONV_NATIVEVARARG |
64 bites PInvoke-hívást jelez egy metódushoz, amely változó számú paramétert vesz igénybe. |
IMAGE_CEE_CS_CALLCONV_MAX |
Érvénytelen 4 bites értéket ír le. |
IMAGE_CEE_CS_CALLCONV_MASK |
Azt jelzi, hogy a hívási konvenciót az alsó négy bit írja le. |
IMAGE_CEE_CS_CALLCONV_HASTHIS |
Azt jelzi, hogy a felső bit egy paramétert this ír le. |
IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS |
Azt jelzi, hogy egy this paraméter kifejezetten le van írva az aláírásban. |
IMAGE_CEE_CS_CALLCONV_GENERIC |
Általános metódus-aláírást jelez, amely explicit számú típusargumentumot ad meg. Ez egy szokásos paraméterszámot előz meg. |
Követelmények
Platformok: Lásd: Rendszerkövetelmények.
Fejléc: CorHdr.h
.NET-keretrendszer verziók: 1.0 óta érhető el
Lásd még
Működjön együtt velünk a GitHubon
Ennek a tartalomnak a forrása a GitHubon található, ahol problémákat és pull requesteket is létrehozhatsz és átnézhetsz. További információért lásd a közreműködői útmutatónkat.