Partilhar via


CallConvStdcall Classe

Definição

Indica que um método deve usar a convenção de chamada StdCall.

public ref class CallConvStdcall
public class CallConvStdcall
[System.Runtime.InteropServices.ComVisible(true)]
public class CallConvStdcall
type CallConvStdcall = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type CallConvStdcall = class
Public Class CallConvStdcall
Herança
CallConvStdcall
Atributos

Comentários

O computador chamado limpa a pilha. Essa é a convenção padrão para chamar funções não gerenciadas do código gerenciado.

As classes em System.Runtime.CompilerServices são apenas para uso de gravadores do compilador.

Os compiladores emitem modificadores personalizados dentro de metadados para alterar a maneira como o compilador JIT (Just-In-Time) manipula valores quando o comportamento padrão não é apropriado. Quando o compilador JIT encontra um modificador personalizado, ele manipula o valor da maneira que o modificador especifica. Os compiladores podem aplicar modificadores personalizados a métodos, parâmetros e valores retornados. O compilador JIT deve responder aos modificadores necessários, mas pode ignorar modificadores opcionais. Um compilador C++ pode emitir um modificador personalizado para descrever como um byte deve ser tratado nos casos em que o compilador JIT trata bytes de uma maneira que não é compatível com C++ por padrão.

Você pode emitir modificadores personalizados em metadados usando uma das seguintes técnicas:

Construtores

CallConvStdcall()

Inicializa uma nova instância da classe CallConvStdcall.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a