DacpJitCodeHeapInfo struktúra

Egy átviteli puffert határoz meg a JIT-kód halomadataihoz.

Note

Ezt az API-t eredetileg belső használatra tervezték a futtatókörnyezetben. Bár most már harmadik fél általi használat esetén is támogatott, javasoljuk, hogy lehetőség szerint működj együtt az ICorDebug API-kkal és az API-kkalICorProfiler.

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

Tag Leírás
codeHeapType A kód halomtípusának értéke.
LoaderHeap A rakodó halom címe, ha codeHeapType az .CODEHEAP_LOADER
HostData Gazdagépkód halomadatai, ha codeHeapType az .CODEHEAP_HOST
HostData.baseAddr A gazdagépkód halom alapcíme.
HostData.currentAddr A gazdagépkód-halom aktuális címe.

Remarks

Ez a struktúra a futtatókörnyezetben található, és nem jelenik meg élőfejeken vagy tárfájlokon keresztül. A használathoz definiálja a struktúrát a fent megadott módon.

Követelmények

Platformok: Lásd a rendszerkövetelményeket.
Fejléc: Egyik sem
Könyvtár: Egyik sem
.NET keretrendszerverziók: 4.7 óta érhető el

Lásd még