Méthode ICorProfilerInfo9::GetNativeCodeStartAddresses
Étant donné un functionId et un rejitId, énumère l’adresse de début du code natif de toutes les versions jitted de ce code qui existent actuellement.
Syntaxe
HRESULT GetNativeCodeStartAddresses( [in] FunctionID functionID,
[in] ReJITID reJitId,
[in] ULONG32 cCodeStartAddresses,
[out] ULONG32 *pcCodeStartAddresses,
[out] UINT_PTR codeStartAddresses[]);
Paramètres
functionId
[in] ID de la fonction dont les adresses de début de code natif doivent être retournées.
reJitId
[in] Identité de la fonction recompilée juste-à-temps.
cCodeStartAddresses
[in] Taille maximale du tableau codeStartAddresses
.
pcCodeStartAddresses
[out] Nombre d’adresses disponibles.
codeStartAddresses
[out] Tableau de UINT_PTR
, chacun d’eux correspondant à l’adresse de début d’un corps natif pour la fonction spécifiée.
Notes
Lorsque la compilation hiérarchisée est activée, une fonction peut avoir plusieurs 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 : Disponible depuis .NET Core 2.1
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour