Dela via


IXCLRDataMethodInstance::GetAddressRangesByILOffset-metod

Returnerar den interna kodadressen(es) som motsvarar en viss IL-förskjutning i metoden.

Kommentar

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

HRESULT GetAddressRangesByILOffset(
    [in] ULONG32 ilOffset,
    [in] ULONG32 rangesLen,
    [out] ULONG32 *rangesNeeded,
    [out, size_is(rangesLen)] CLRDATA_ADDRESS_RANGE addressRanges[]
);

Parametrar

ilOffset
[i] IL-förskjutningen i metoden för vilken inbyggda kodadressintervall ska hämtas.

rangesLen
[i] Buffertens addressRanges längd.

rangesNeeded
[ut] Anger hur många adressintervall som motsvarar den angivna IL-förskjutningen returneras.

addressRanges
[ut] Adressintervallen som motsvarar den angivna IL-förskjutningen inom metoden.

Kommentarer

Den angivna metoden är en del av IXCLRDataMethodInstance gränssnittet och motsvarar den 14:e platsen i den virtuella metodtabellen.

Krav

Plattformar: Se Systemkrav. Rubrik: Inget bibliotek: Inga .NET Framework-versioner: Tillgänglig sedan 4.7

Se även