SignatureCallingConvention Enumerazione

Definizione

Specifica in che modo gli argomenti di una determinata firma vengono passati dal chiamante al destinatario. I valori sottostanti dei campi di questo tipo corrispondono alla rappresentazione del byte di firma iniziale rappresentato da una struttura SignatureHeader.

public enum class SignatureCallingConvention
public enum SignatureCallingConvention
type SignatureCallingConvention = 
Public Enum SignatureCallingConvention
Ereditarietà
SignatureCallingConvention

Campi

CDecl 1

Stile di convenzione di chiamata C/C++ non gestita in cui lo stack di chiamate viene svuotato dal chiamante.

Default 0

Convenzione di chiamata gestita con un elenco di argomenti a lunghezza fissa.

FastCall 4

Convenzione di chiamata non gestita in cui quando possibile gli argomenti vengono passati in registri.

StdCall 2

Convenzione di chiamata non gestita in cui lo stack di chiamate viene svuotato dal destinatario.

ThisCall 3

Stile di convenzione di chiamata C++ non gestita per chiamare funzioni membro di istanze con un elenco di argomenti fissi.

Unmanaged 9

Indica che le specifiche della convenzione di chiamata non gestita vengono codificate come modopt.

VarArgs 5

Convenzione di chiamata gestita per il passaggio di argomenti aggiuntivi.

Si applica a