Dela via


ISOSDacInterface::GetMethodDescData-metod

Hämtar data för den angivna MethodDesc-pekaren.

Anteckning

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 GetMethodDescData(
    CLRDATA_ADDRESS            methodDesc,
    CLRDATA_ADDRESS            ip,
    DacpMethodDescData *data,
    ULONG                      cRevertedRejitVersions,
    DacpReJitData      *rgRevertedRejitData,
    void                      *pcNeededRevertedRejitData
);

Parametrar

methodDesc
[i] Adressen till MethodDesc.

ip
[i] IP-adressen för metoden.

data
[ut] De data som är associerade med MethodDesc som returneras från de interna API:erna.

cRevertedRejitVersions
[ut] Antalet återställda rejit-versioner.

rgRevertedRejitData
[ut] De data som är associerade med de återställda rejit-versionerna som returneras från de interna API:erna.

pcNeededRevertedRejitData
[ut] Antalet byte som krävs för att lagra de data som är associerade med de återställda ReJit-versionerna.

Kommentarer

Den angivna metoden är en del av ISOSDacInterface gränssnittet och motsvarar den 21:a platsen i den virtuella metodtabellen. För att kunna använda dem CLRDATA_ADDRESS måste definieras som ett 64-bitars osignerat heltal.

Krav

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

Se även