IXCLRDataMethodInstance::GetILOffsetsByAddress-Methode
Ruft den IL-Offset(n) ab, der der angegebenen Adresse für die Methode entspricht.
Hinweis
Diese API wurde ursprünglich für die interne Verwendung in der Runtime entwickelt. Obwohl sie jetzt für die Verwendung durch Dritte unterstützt wird, wird empfohlen, nach Möglichkeit mit den APIs ICorDebug
und ICorProfiler
zu arbeiten.
Syntax
HRESULT GetILOffsetsByAddress(
[in] CLRDATA_ADDRESS address
[in] ULONG32 offsetsLen,
[out] ULONG32 *offsetsNeeded,
[out, size_is(offsetsLen)] ULONG32 ilOffsets[]
);
Parameter
address
[in] Eine Adresse innerhalb der Methode, für die die entsprechenden IL-Offsets abgerufen werden sollen.
offsetsLen
[in] Die Größe des Puffers ilOffsets
offsetsNeeded
[out] Gibt an, wie viele IL-Offsets zurückgegeben werden.
ilOffsets
[out] Die IL versetzt, die der angegebenen Adresse innerhalb der Methode entspricht.
Hinweise
Die bereitgestellte Methode ist Teil der IXCLRDataMethodInstance
Schnittstelle und entspricht dem 13. Steckplatz der tabelle der virtuellen Methode. Beachten Sie, dass CLRDATA_ADDRESS eine 64-Bit-ganzzahl ohne Vorzeichen ist.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen. Header: Keine Bibliothek: Keine .NET Framework-Versionen: Verfügbar seit 4.7