Partager via


ICorProfilerInfo::SetFunctionIDMapper, méthode

Spécifie la fonction implémentée par le profileur qui sera appelée pour mapper les valeurs FunctionID aux autres valeurs, qui sont passées aux raccordements d'entrée (entry) ou de sortie (exit) de la fonction du profileur.

HRESULT SetFunctionIDMapper (
    [in] FunctionIDMapper *pFunc);

Paramètres

  • pFunc
    [in] Pointeur vers l'implémentation FunctionIDMapper qui sera appelée pour mapper les valeurs FunctionID aux autres valeurs.

Notes

Les alternatives pour les valeurs FunctionID seront passées aux raccordements d'entrée (entry) ou de sortie (exit) de la fonction du profileur (FunctionEnter2, FunctionLeave2et FunctionTailcall2) qui sont spécifiés par la méthode ICorProfilerInfo2::SetEnterLeaveFunctionHooks2.

Le FunctionIDMapper peut être défini uniquement une fois et il est recommandé de le définir dans le rappel ICorProfilerCallback::Initialize.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

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

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Voir aussi

Référence

ICorProfilerInfo, interface