Partager via


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

Voir aussi