Estrutura DacpUsefulGlobalsData

Define um buffer de transporte para endereços de tabela de método de runtime global.

Note

Essa API foi originalmente desenvolvida para uso interno no runtime. Embora ela agora tenha suporte para uso de terceiros, recomendamos trabalhar com as APIs ICorDebug e ICorProfiler quando possível.

Sintaxe

struct DacpUsefulGlobalsData : ZeroInit<DacpUsefulGlobalsData>
{
    CLRDATA_ADDRESS ArrayMethodTable;
    CLRDATA_ADDRESS StringMethodTable;
    CLRDATA_ADDRESS ObjectMethodTable;
    CLRDATA_ADDRESS ExceptionMethodTable;
    CLRDATA_ADDRESS FreeMethodTable;
};

Members

Membro Descrição
ArrayMethodTable O endereço da tabela de métodos de matriz.
StringMethodTable O endereço da tabela de método de cadeia de caracteres.
ObjectMethodTable O endereço da tabela do método de objeto.
ExceptionMethodTable O endereço da tabela do método de exceção.
FreeMethodTable O endereço da tabela de método de objeto livre.

Remarks

Essa estrutura reside dentro do runtime e não é exposta por meio de cabeçalhos ou arquivos de biblioteca. Para usá-la, defina a estrutura conforme especificado acima.

Requisitos

Plataformas: confira Requisitos do sistema.
Cabeçalho: Nenhum
Biblioteca: Nenhum
versões do .NET Framework: disponíveis desde 4.7

Consulte também