ICorProfilerInfo5::GetEventMask2-Methode
[Wird nur in .NET Framework 4.5.2 und neueren Versionen unterstützt]
Ruft die aktuellen Ereigniskategorien ab, für die der Profiler Benachrichtigungen von der Common Language Runtime (CLR) empfangen soll. Liefert Funktionalität, die die Methode ICorProfilerInfo::GetEventMask nicht bietet.
Syntax
HRESULT GetEventMask2(
[out] DWORD* pdwEventsLow,
[out] DWORD* pdwEventsHigh
);
Parameter
pdwEventsLow
[out] Ein Zeiger auf einen 4-Byte-Wert, der die Ereigniskategorien angibt. Jedes Bit steuert eine andere Funktion, ein Verhalten oder den Ereignistyp. Die Bits werden in der COR_PRF_MONITOR-Enumeration beschrieben.
pdwEventsHigh
[out] Ein Zeiger auf einen 4-Byte-Wert, der die Ereigniskategorien angibt. Jedes Bit steuert eine andere Funktion, ein Verhalten oder den Ereignistyp. Die Bits sind in der Enumeration COR_PRF_HIGH_MONITOR beschrieben.
Bemerkungen
Die Methode GetEventMask2
wird verwendet um feststellen, welchen Rückruf der Profiler abonniert hat. Typischerweise führt man ein logisches OR der Werte pdwEventsLow
und pdwEventsHigh
und aller neu festzulegenden Bits durch und ruft dann die Methode SetEventMask2 auf.
Diese Methode ist die empfohlene Alternative zur Methode GetEventMask.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit Version 4.5.2 verfügbar.