SignatureCallingConvention Výčet

Definice

Určuje, jak se argumenty v daném podpisu předávají volajícímu do volaného. Základní hodnoty polí v tomto typu odpovídají reprezentaci v úvodním bajtu podpisu reprezentované strukturou SignatureHeader .

public enum class SignatureCallingConvention
public enum SignatureCallingConvention
type SignatureCallingConvention = 
Public Enum SignatureCallingConvention
Dědičnost
SignatureCallingConvention

Pole

CDecl 1

Nespravovaná konvence volání stylu C/C++, kde volající vyčistí zásobník volání.

Default 0

Spravovaná konvence volání se seznamem argumentů s pevnou délkou.

FastCall 4

Nespravovaná konvence volání, kdy jsou argumenty předány v registrech, pokud je to možné.

StdCall 2

Nespravovaná konvence volání, kdy je zásobník volání vyčištěn volaným.

ThisCall 3

Nespravovaná konvence volání stylu C++ pro volání členské funkce instance s pevným seznamem argumentů.

Unmanaged 9

Označuje, že specifika nespravované konvence volání jsou kódována jako modopty.

VarArgs 5

Spravovaná konvence volání pro předávání dalších argumentů

Platí pro