Partage via


ICorProfilerInfo4::GetReJITIDs, méthode

Retourne un tableau des ID qui identifient toutes les versions recompilées juste-à-temps de la fonction spécifiée et qui sont toujours alloués. Cela inclut les versions recompilées juste-à-temps des fonctions qui ont été rétablies ultérieurement, mais pas encore libérées (par exemple, quand le domaine d’application qui contient la fonction rétablie est toujours en cours d’utilisation).

Syntaxe

HRESULT GetReJITIDs (  
     [in]  FunctionID          functionId,  
     [in]  ULONG               cReJitIds,  
     [out] ULONG *             pcReJitIds,  
     [out, size_is(cReJitIds), length_is(*pcReJitIds)]   ReJITID        reJitIds[]);  

Paramètres

functionId
[in] FunctionID de l’instance de fonction pour laquelle énumérer les versions.

cReJitIds
[in] Nombre d’ID recompilés juste-à-temps alloués dans le tableau reJitIds.

pcReJitIds
[out] Nombre réel d’ID recompilés juste-à-temps.

reJitIds
[out] Tableau alloué par l’appelant qui va contenir les ID recompilés juste-à-temps pour la fonction spécifiée.

Notes

GetReJITIDs énumère les ID recompilés juste-à-temps actifs pour une instance de fonction donnée. Il suit le même modèle d’utilisation que d’autres fonctions ICorProfilerInfo qui acceptent les 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 : disponible depuis la version 4.5

Voir aussi