DacpJitCodeHeapInfo (estructura)

Define un búfer de transporte para la información del montón de código JIT.

Note

Esta API se diseñó originalmente para su uso interno en tiempo de ejecución. Aunque ahora es compatible con el uso de terceros, se recomienda trabajar con las API ICorDebug y ICorProfiler siempre que sea posible.

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

Miembro Descripción
codeHeapType Valor de tipo de montón de código.
LoaderHeap Dirección del montón del cargador cuando codeHeapType es CODEHEAP_LOADER.
HostData Datos del montón de código de host cuando codeHeapType es CODEHEAP_HOST.
HostData.baseAddr Dirección base del montón de código host.
HostData.currentAddr Dirección actual del montón de código host.

Remarks

Esta estructura reside dentro del tiempo de ejecución y no se expone a través de ningún encabezado o archivo de biblioteca. Para usarlo, defina la estructura como se especificó anteriormente.

Requisitos

Plataformas: Consulte Requisitos del sistema.
Encabezado: Ninguno
Biblioteca: Ninguno
versiones de .NET Framework: disponibles desde la versión 4.7

Consulte también