Udostępnij za pośrednictwem


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

Zobacz też