SignatureCallingConvention Enumeración

Definición

Especifica cómo se pasan los argumentos de una firma determinada desde el autor de la llamada al destinatario. Los valores subyacentes de los campos de este tipo corresponden a la representación en el byte de firma inicial representado por una estructura de SignatureHeader.

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

Campos

Nombre Valor Description
Default 0

Una convención de llamada administrada con una lista de argumentos de longitud fija.

CDecl 1

Una convención de llamada de estilo C/C++ no administrada donde el autor de la llamada limpia la pila de llamadas.

StdCall 2

Una convención de llamada no administrada donde el destinatario limpia la pila de llamadas.

ThisCall 3

Una convención de llamada de estilo de C++ no administrada para llamar a funciones miembro de instancia con una lista de argumentos fija.

FastCall 4

Una convención de llamada no administrada en la que los argumentos se pasan en los registros siempre que sea posible.

VarArgs 5

Una convención de llamada administrada para pasar argumentos adicionales.

Se aplica a