DacpJitCodeHeapInfo-struktur

Definierar en transportbuffert för JIT-kod heapinformation.

Note

Det här API:et utformades ursprungligen för intern användning i körningen. Även om det nu stöds för användning från tredje part rekommenderar vi att du arbetar med ICorDebug OCH ICorProfiler API:er när det är möjligt.

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

Medlem Beskrivning
codeHeapType Värdet för kod heaptyp.
LoaderHeap Adressen till lastarens heap när codeHeapType är CODEHEAP_LOADER.
HostData Värdkod heap data när codeHeapType är CODEHEAP_HOST.
HostData.baseAddr Basadressen för värdkodshögen.
HostData.currentAddr Den aktuella adressen i värdkodshögen.

Remarks

Den här strukturen finns i körningen och exponeras inte via några rubriker eller biblioteksfiler. Om du vill använda den definierar du strukturen enligt ovan.

Requirements

Plattformar: Se Systemkrav.
Rubrik: Ingen
Bibliotek: Ingen
.NET Framework-versioner: Tillgänglig sedan 4.7

Se även