SignatureCallingConvention Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, wie Argumente in einer bestimmten Signatur vom Aufrufer an den Angerufenen übergeben werden. Die zugrunde liegenden Werte der Felder in diesem Typ entsprechen der Darstellung des führenden Signaturbytes, das durch eine SignatureHeader Struktur dargestellt wird.
public enum class SignatureCallingConvention
public enum SignatureCallingConvention
type SignatureCallingConvention =
Public Enum SignatureCallingConvention
- Vererbung
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| Default | 0 | Eine Konvention für verwaltete Aufrufe mit einer Argumentliste mit fester Länge. |
| CDecl | 1 | Eine nicht verwaltete C/C++-Stilaufrufkonvention, bei der der Aufrufstapel vom Aufrufer bereinigt wird. |
| StdCall | 2 | Eine nicht verwaltete Anrufkonvention, bei der der Anrufstapel vom Angerufenen bereinigt wird. |
| ThisCall | 3 | Eine nicht verwaltete C++-Stilaufrufkonvention für das Aufrufen von Instanzmemmfunktionen mit einer festen Argumentliste. |
| FastCall | 4 | Eine nicht verwaltete Aufrufkonvention, bei der Argumente nach Möglichkeit in Registern übergeben werden. |
| VarArgs | 5 | Eine konvention für verwaltete Aufrufe zum Übergeben zusätzlicher Argumente. |