Metodo ISOSDacInterface::GetMethodDescData
Ottiene i dati per il puntatore MethodDesc specificato.
Nota
Questa API è stata originariamente progettata per l'uso interno nel runtime. Anche se è ora supportato per l'uso di terze parti, è consigliabile usare ICorDebug
e ICorProfiler
api quando possibile.
Sintassi
HRESULT GetMethodDescData(
CLRDATA_ADDRESS methodDesc,
CLRDATA_ADDRESS ip,
DacpMethodDescData *data,
ULONG cRevertedRejitVersions,
DacpReJitData *rgRevertedRejitData,
void *pcNeededRevertedRejitData
);
Parametri
methodDesc
[in] Indirizzo del metodoDesc.
ip
[in] Indirizzo IP del metodo.
data
[out] I dati associati al metodoDesc come restituiti dalle API interne.
cRevertedRejitVersions
[out] Numero di versioni rejit ripristinate.
rgRevertedRejitData
[out] I dati associati alle versioni rejit ripristinate come restituite dalle API interne.
pcNeededRevertedRejitData
[out] Numero di byte necessari per archiviare i dati associati alle versioni ReJit ripristinate.
Commenti
Il metodo fornito fa parte dell'interfaccia ISOSDacInterface
e corrisponde allo slot 21st della tabella del metodo virtuale. Per poterli usare, CLRDATA_ADDRESS
deve essere definito come intero senza segno a 64 bit.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: Nessuno
Libreria: Nessuno
Versioni di .NET Framework: Disponibile dalla versione 4.7