ICorProfilerInfo5::SetEventMask2, méthode
[Pris en charge dans .NET Framework 4.5.2 et ultérieur]
Définit une valeur qui spécifie les types d'événements pour lesquels le profileur veut recevoir des notifications d'événements du CLR (Common Language Runtime). Elle fournit davantage de fonctionnalités que la méthode ICorProfilerInfo::SetEventMask.
Syntaxe
HRESULT SetEventMask2( [in] DWORD dwEventsLow, [in] DWORD dwEventsHigh
);
Paramètres
dwEventsLow
[en entrée] Une valeur de 4 octets qui spécifie les catégories des événements. Chaque bit contrôle une fonctionnalité, un comportement ou un type d'événement différents. Les bits sont décrits dans l’énumération COR_PRF_MONITOR.
dwEventsHigh
[en entrée] Une valeur de 4 octets qui spécifie les catégories des événements. Chaque bit contrôle une fonctionnalité, un comportement ou un type d'événement différents. Les bits sont décrits dans l’énumération COR_PRF_HIGH_MONITOR.
Notes
La méthode SetEventMask2
est utilisée pour définir les rappels auxquels le profileur s'abonne. En général, vous appelez la méthode GetEventMask2 pour déterminer les bits définis, pour effectuer une opération OR logique sur ses valeurs pdwEventsLow
et pdwEventsHigh
ainsi que sur les nouveaux bits que vous voulez définir, puis pour appeler la méthode SetEventMask2
.
Cette méthode est l’alternative recommandée à la méthode SetEventMask.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : CorProf.idl, CorProf.h
Bibliothèque : CorGuids.lib
Versions du .NET Framework : Disponibles depuis la version 4.5.2