ICorProfilerCallback::Initialize, méthode
Appelée pour initialiser le profileur de code à chaque fois qu'une nouvelle application du Common Language Runtime (CLR) est démarrée.
HRESULT Initialize(
[in] IUnknown *pICorProfilerInfoUnk);
Paramètres
- pICorProfilerInfoUnk
[in] Pointeur vers une interface IUnknown que le profileur doit interroger pour obtenir un pointeur d'interface ICorProfilerInfo.
Notes
L'appel Initialize est la seule possibilité pour activer (ou désactiver) des rappels qui sont immuables. Une fois qu'un rappel est activé par l'appel Initialize, il ne peut pas être désactivé par la suite à l'aide d'ICorProfilerInfo::SetEventMask. La valeur COR_PRF_MONITOR_IMMUTABLE de l'énumération COR_PRF_MONITOR indique les événements qui sont immuables.
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