ICorProfilerInfo9::GetILToNativeMapping3-metod
Med den interna startadressen för kod returnerar den interna till IL-mappningsinformationen för den här jitted-versionen av koden.
Syntax
HRESULT GetILToNativeMapping3( [in] UINT_PTR pNativeCodeStartAddress,
[in] ULONG32 cMap,
[out] ULONG32 *pcMap,
[out] COR_DEBUG_IL_TO_NATIVE_MAP map[]);
Parametrar
pNativeCodeStartAddress
[i] En pekare till början av en intern funktion.
cMap
[i] Matrisens map
maximala storlek.
pcMap
[ut] Det totala antalet tillgängliga COR_DEBUG_IL_TO_NATIVE_MAP strukturer.
map
[ut] En matris med COR_DEBUG_IL_TO_NATIVE_MAP strukturer, som var och en anger förskjutningarna. GetILToNativeMapping3
När metoden har returnerats map
innehåller den vissa eller alla COR_DEBUG_IL_TO_NATIVE_MAP
strukturer.
Kommentarer
När nivåindelad kompilering är aktiverad kan en metod ha mer än en inbyggd kodtext. ICorProfilerInfo9::GetNativeCodeStartAddresses returnerar startadresserna för alla inbyggda kodkroppar.
Behov
Plattformar: Se operativsystem som stöds av .NET.
Rubrik: CorProf.idl, CorProf.h
Bibliotek: CorGuids.lib
.NET Framework-versioner: Finns sedan .NET Core 2.1