SignatureCallingConvention Enumeration

Definition

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
SignatureCallingConvention

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.

Gilt für: