Freigeben über


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.

Siehe auch