Dela via


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

Se även