SignatureCallingConvention Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica como os argumentos em determinada assinatura são passados do chamador para o computador chamado. Os valores subjacentes dos campos nesse tipo correspondem à representação no byte de assinatura à esquerda representado por uma estrutura SignatureHeader.
public enum class SignatureCallingConvention
public enum SignatureCallingConvention
type SignatureCallingConvention =
Public Enum SignatureCallingConvention
- Herança
Campos
CDecl | 1 | Um estilo C/C++ não gerenciado de convenção de chamada em que a pilha de chamadas é limpa pelo chamador. |
Default | 0 | Uma convenção de chamada gerenciada com uma lista de argumentos de comprimento fixo. |
FastCall | 4 | Uma convenção de chamada não gerenciada em que os argumentos são passados em registros quando possível. |
StdCall | 2 | Uma convenção de chamada não gerenciada em que a pilha de chamadas é limpa pelo computador chamado. |
ThisCall | 3 | Um estilo C++ não gerenciado de convenção de chamada para chamar funções de membro de instância com uma lista de argumentos fixos. |
Unmanaged | 9 | Indica que as especificidades da convenção de chamada não gerenciada são codificadas como modopts. |
VarArgs | 5 | Uma convenção de chamada gerenciada para passar argumentos extras. |