ICorProfilerInfo::GetCodeInfo, méthode
Obtient l'étendue de code natif associée à l'ID de la fonction spécifiée.
Cette méthode est obsolète. Utilisez la méthode ICorProfilerInfo2::GetCodeInfo2 à la place.
Syntaxe
HRESULT GetCodeInfo(
[in] FunctionID functionId,
[out] LPCBYTE *pStart,
[out] ULONG *pcSize);
Paramètres
functionId
[in] ID de la fonction à laquelle le code natif est associé.
pStart
[out] Pointeur vers un tableau d'octets qui composent le code natif de la fonction.
pcSize
[out] Pointeur vers un entier qui spécifie la taille, en octets, du code natif.
Notes
Pour optimiser la performance, le runtime dans la version 2.0 du .NET Framework fractionne le code natif précompilé d'une fonction en plusieurs régions. Par conséquent, la méthode GetCodeInfo
est obsolète dans .NET Framework 2.0, car elle ne peut pas gérer l'étendue du code natif d'une fonction. Les profileurs doivent utiliser la méthode ICorProfilerInfo2::GetCodeInfo2
plus générale à la place.
Cette fonction utilise des mémoires tampons allouées par l'appelant.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : CorProf.idl, CorProf.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : 1.0
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