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