Metoda ICorProfilerInfo5::SetEventMask2
[Obsługiwane w .NET Framework 4.5.2 i nowszych wersjach]
Ustawia wartość określającą typy zdarzeń, dla których profiler chce odbierać powiadomienia o zdarzeniach z środowiska uruchomieniowego języka wspólnego (CLR). Zapewnia ona więcej funkcji niż metoda ICorProfilerInfo::SetEventMask .
Składnia
HRESULT SetEventMask2( [in] DWORD dwEventsLow, [in] DWORD dwEventsHigh
);
Parametry
dwEventsLow
[in] Wartość 4-bajtowa określająca kategorie zdarzeń. Każdy bit steruje inną możliwością, zachowaniem lub typem zdarzenia. Bity są opisane w wyliczenie COR_PRF_MONITOR .
dwEventsHigh
[in] Wartość 4-bajtowa określająca kategorie zdarzeń. Każdy bit steruje inną możliwością, zachowaniem lub typem zdarzenia. Bity są opisane w wyliczenie COR_PRF_HIGH_MONITOR .
Uwagi
Metoda SetEventMask2
służy do ustawiania wywołań zwrotnych, do których profiler subskrybuje. Zazwyczaj wywołujesz metodę GetEventMask2 , aby określić, które bity są ustawione, wykonać wartość logiczną LUB jej pdwEventsLow
wartości i pdwEventsHigh
oraz wszystkie nowe bity, które chcesz ustawić, a następnie wywołać metodę SetEventMask2
.
Ta metoda jest zalecaną alternatywą dla metody SetEventMask .
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: CorProf.idl, CorProf.h
Biblioteki: CorGuids.lib
wersje .NET Framework: dostępne od wersji 4.5.2