ICorProfilerInfo9::GetILToNativeMapping3-Methode
Gibt anhand der Startadresse des nativen Codes die Zuordnung von nativ zu IL für diese JIT-Version des Codes zurück.
Syntax
HRESULT GetILToNativeMapping3( [in] UINT_PTR pNativeCodeStartAddress,
[in] ULONG32 cMap,
[out] ULONG32 *pcMap,
[out] COR_DEBUG_IL_TO_NATIVE_MAP map[]);
Parameter
pNativeCodeStartAddress
[in] Ein Zeiger auf den Anfang einer nativen Funktion.
cMap
[in] Die maximale Größe des map
-Arrays.
pcMap
[out] Die Gesamtanzahl verfügbarer COR_DEBUG_IL_TO_NATIVE_MAP-Strukturen.
map
[out] Ein Array von COR_DEBUG_IL_TO_NATIVE_MAP-Strukturen, die jeweils die Offsets angeben. Nach Rückgabe der GetILToNativeMapping3
-Methode enthält map
einige oder alle COR_DEBUG_IL_TO_NATIVE_MAP
-Strukturen.
Bemerkungen
Wenn die mehrstufige Kompilierung aktiviert ist, kann eine Methode mehr als einen nativen Codekörper aufweisen. ICorProfilerInfo9::GetNativeCodeStartAddresses gibt die Startadressen aller nativen Codekörper zurück.
Anforderungen
Plattformen: Weitere Informationen finden Sie unter Von .NET unterstützte Betriebssysteme.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: seit .NET Core 2.1 verfügbar