Partager via


Méthode ICorProfilerInfo9 ::GetILToNativeMapping3

Étant donné l’adresse de début du code natif, retourne les informations de mappage il natives pour cette version jitted du code.

Syntax

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

Parameters

pNativeCodeStartAddress
[in] Pointeur vers le début d’une fonction native.

cMap
[in] Taille maximale du map tableau.

pcMap
[out] Nombre total de structures COR_DEBUG_IL_TO_NATIVE_MAP disponibles.

map
[out] Tableau de structures COR_DEBUG_IL_TO_NATIVE_MAP , dont chacune spécifie les décalages. Une fois la GetILToNativeMapping3 méthode retournée, map contient une partie ou l’ensemble des COR_DEBUG_IL_TO_NATIVE_MAP structures.

Remarks

Lorsque la compilation hiérarchisé est activée, une méthode peut avoir plusieurs corps de code natif. ICorProfilerInfo9 ::GetNativeCodeStartAddresses retourne les adresses de début pour tous les corps de code natifs.

Requirements

Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.

En-tête: CorProf.idl, CorProf.h

Bibliothèque: CorGuids.lib

Versions de .NET : Disponible depuis .NET Core 2.1

Voir aussi