ICorProfilerInfo5::SetEventMask2-Methode

[Wird nur in .NET Framework 4.5.2 und neueren Versionen unterstützt]

Legt einen Wert fest, der die Ereignistypen angibt, für die der Profiler Ereignisbenachrichtigungen von der Common Language Runtime (CLR) erhalten soll. Sie bietet mehr Funktionen als die ICorProfilerInfo::SetEventMask-Methode.

Syntax

HRESULT SetEventMask2(        [in] DWORD dwEventsLow,        [in] DWORD dwEventsHigh  
);  

Parameter

dwEventsLow
[in] Ein 4-Byte-Wert, der die Ereigniskategorien angibt. Jedes Bit steuert eine andere Funktion, ein Verhalten oder den Ereignistyp. Die Bits sind in der COR_PRF_MONITOR-Enumeration beschrieben.

dwEventsHigh
[in] Ein 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 SetEventMask2-Methode wird verwendet, um die Rückrufe festzulegen, die der Profiler abonniert. Meist rufen Sie die GetEventMask2-Methode auf, um zu bestimmen, welche Bits festgelegt sind sowie um ein logisches OR der Werte pdwEventsLow und pdwEventsHigh sowie neuer Bits, die Sie festlegen möchten, auszuführen. Danach rufen Sie die SetEventMask2-Methode auf.

Diese Methode wird alternativ zur SetEventMask-Methode empfohlen.

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

Weitere Informationen