Méthode ICorProfilerInfo9::GetILToNativeMapping3
Compte tenu de l’adresse de début du code natif, retourne les informations de mappage de code natif à IL pour cette version traitée avec Jit du code.
Syntaxe
HRESULT GetILToNativeMapping3( [in] UINT_PTR pNativeCodeStartAddress,
[in] ULONG32 cMap,
[out] ULONG32 *pcMap,
[out] COR_DEBUG_IL_TO_NATIVE_MAP map[]);
Paramètres
pNativeCodeStartAddress
[in] Pointeur vers le début d’une fonction native.
cMap
[in] Taille maximale du tableau map
.
pcMap
[out] Nombre total de structures COR_DEBUG_IL_TO_NATIVE_MAP disponibles.
map
[out] Tableau de structures COR_DEBUG_IL_TO_NATIVE_MAP spécifiant chacune les décalages. Suite au retour de la méthode GetILToNativeMapping3
, map
contient une partie ou la totalité des structures COR_DEBUG_IL_TO_NATIVE_MAP
.
Notes
Lorsque la compilation hiérarchisée est activée, une méthode peut avoir plusieurs corps de code natif. ICorProfilerInfo9::GetNativeCodeStartAddresses retournera les adresses de début pour tous les corps de code natif.
Spécifications
Plateformes : Consultez Systèmes d’exploitation pris en charge par .NET.
En-tête : CorProf.idl, CorProf.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : Disponibles depuis .NET Core 2.1