Estrutura DacpJitCodeHeapInfo

Define um buffer de transporte para a informação do heap de código JIT.

Note

Esta API foi originalmente projetada para uso interno no tempo de execução. Embora agora seja suportado para uso de terceiros 3rd, recomendamos trabalhar com ICorDebug e ICorProfiler APIs quando possível.

Syntax

struct DacpJitCodeHeapInfo : ZeroInit<DacpJitCodeHeapInfo>
{
    DWORD codeHeapType; // for union below

    union
    {
        CLRDATA_ADDRESS LoaderHeap;    // if CODEHEAP_LOADER
        struct
        {
            CLRDATA_ADDRESS baseAddr; // if CODEHEAP_HOST
            CLRDATA_ADDRESS currentAddr;
        } HostData;
    };
};

Members

Membro Descrição
codeHeapType O valor do tipo de pilha de código.
LoaderHeap O endereço do heap do loader quando codeHeapType é CODEHEAP_LOADER.
HostData Código do host heap data quando codeHeapType é CODEHEAP_HOST.
HostData.baseAddr O endereço base do heap de código do host.
HostData.currentAddr O endereço atual no heap de código do host.

Remarks

Essa estrutura vive dentro do tempo de execução e não é exposta através de cabeçalhos ou arquivos de biblioteca. Para o usar, defina a estrutura conforme especificado acima.

Requisitos

Plataformas: Consulte Requisitos do sistema.
Cabeçalho: Nenhum
Biblioteca: Nenhum
Versões do .NET Framework: Disponíveis desde a 4.7

Consulte também