Estrutura DacpJitCodeHeapInfo

Define um buffer de transporte para informações de heap de código JIT.

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 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 heap de código.
LoaderHeap O endereço do heap do carregador quando codeHeapType é CODEHEAP_LOADER.
HostData Hospedar dados de heap de código quando codeHeapType for 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 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