Sdílet prostřednictvím


ICorProfilerInfo9::GetILToNativeMapping3 – metoda

Vzhledem k počáteční adrese nativního kódu vrátí nativní informace o mapování IL pro tuto zatěžovanou verzi kódu.

Syntaxe

HRESULT GetILToNativeMapping3( [in]  UINT_PTR pNativeCodeStartAddress,
                               [in]  ULONG32 cMap,
                               [out] ULONG32 *pcMap,
                               [out] COR_DEBUG_IL_TO_NATIVE_MAP map[]);

Parametry

pNativeCodeStartAddress
[v] Ukazatel na začátek nativní funkce.

cMap
[v] Maximální velikost map pole.

pcMap
[ven] Celkový počet dostupných COR_DEBUG_IL_TO_NATIVE_MAP struktur.

map
[ven] Pole COR_DEBUG_IL_TO_NATIVE_MAP struktur, z nichž každá určuje posuny. GetILToNativeMapping3 Po vrácení map metody bude obsahovat některé nebo všechny COR_DEBUG_IL_TO_NATIVE_MAP struktury.

Poznámky

Pokud je povolena vrstvené kompilace, může mít metoda více než jeden nativní tělo kódu. ICorProfilerInfo9::GetNativeCodeStartAddresses vrátí počáteční adresy pro všechny nativní tělo kódu.

Požadavky

Platformy: Viz podporované operační systémy .NET.

Hlavička: CorProf.idl, CorProf.h

Knihovna: CorGuids.lib

Verze rozhraní .NET Framework: Dostupné od .NET Core 2.1

Viz také