Freigeben über


SignatureCallingConvention Enumeration

Definition

Gibt an, wie Argumente in einer vorhandenen Signatur vom Aufrufer an den Aufgerufenen weitergegeben werden. Die zugrunde liegenden Werte der Felder in diesem Typen entsprechen der Darstellung im führenden Signaturbyte, die von einer SignatureHeader-Struktur dargestellt wird.

public enum class SignatureCallingConvention
public enum SignatureCallingConvention
type SignatureCallingConvention = 
Public Enum SignatureCallingConvention
Vererbung
SignatureCallingConvention

Felder

CDecl 1

Eine nicht verwaltete Aufrufkonvention im C/C++-Stil, bei der die Aufrufliste vom Aufrufer bereinigt wird.

Default 0

Eine verwaltete Aufrufkonvention mit einer Liste von Argumenten, die eine feste Länge hat.

FastCall 4

Eine nicht verwaltete Aufrufkonvention, bei der die Argumente, wenn möglich, in Registern weitergegeben werden.

StdCall 2

Eine nicht verwaltete Aufrufkonvention, bei der die Aufrufliste vom Aufgerufenen bereinigt wird.

ThisCall 3

Eine nicht verwaltete Aufrufkonvention im C++-Stil für eine Aufrufinstanz von Memberfunktionen mit einer festen Liste von Argumenten.

Unmanaged 9

Diese gibt an, dass die Besonderheiten der nicht verwalteten Aufrufkonvention als modopts codiert werden.

VarArgs 5

Eine verwaltete Aufrufkonvention zum Weitergeben von zusätzlichen Argumenten.

Gilt für: