SignatureCallingConvention Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica il modo in cui gli argomenti in una determinata firma vengono passati dal chiamante al chiamato. I valori sottostanti dei campi in questo tipo corrispondono alla rappresentazione nel byte della firma iniziale rappresentata da una struttura SignatureHeader.
public enum class SignatureCallingConvention
public enum SignatureCallingConvention
type SignatureCallingConvention =
Public Enum SignatureCallingConvention
- Ereditarietà
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| Default | 0 | Convenzione di chiamata gestita con un elenco di argomenti a lunghezza fissa. |
| CDecl | 1 | Convenzione di chiamata di stile C/C++ non gestita in cui lo stack di chiamate viene pulito dal chiamante. |
| StdCall | 2 | Convenzione di chiamata non gestita in cui lo stack di chiamate viene pulito dal chiamato. |
| ThisCall | 3 | Convenzione di chiamata di stile C++ non gestita per chiamare le funzioni membro dell'istanza con un elenco di argomenti fisso. |
| FastCall | 4 | Convenzione di chiamata non gestita in cui gli argomenti vengono passati nei registri, quando possibile. |
| VarArgs | 5 | Convenzione di chiamata gestita per il passaggio di argomenti aggiuntivi. |