Share via


Methode ICorProfilerInfo5::SetEventMask2

[Ondersteund in de .NET Framework 4.5.2 en latere versies]

Hiermee stelt u een waarde in die de typen gebeurtenissen aangeeft waarvoor de profiler gebeurtenismeldingen van de COMMON Language Runtime (CLR) wil ontvangen. Het biedt meer functionaliteit dan de methode ICorProfilerInfo::SetEventMask .

Syntaxis

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

Parameters

dwEventsLow
[in] Een waarde van 4 bytes die de categorieën van gebeurtenissen aangeeft. Elke bit bepaalt een andere mogelijkheid, gedrag of type gebeurtenis. De bits worden beschreven in de opsomming COR_PRF_MONITOR .

dwEventsHigh
[in] Een waarde van 4 bytes die de categorieën van gebeurtenissen aangeeft. Elke bit bepaalt een andere mogelijkheid, gedrag of type gebeurtenis. De bits worden beschreven in de opsomming COR_PRF_HIGH_MONITOR .

Opmerkingen

De SetEventMask2 methode wordt gebruikt om de callbacks in te stellen waarop de profiler zich abonneert. Normaal gesproken roept u de methode GetEventMask2 aan om te bepalen welke bits zijn ingesteld, voert u een logische OR uit van de pdwEventsLow waarden en pdwEventsHigh en eventuele nieuwe bits die u wilt instellen en roept u de SetEventMask2 methode vervolgens aan.

Deze methode is het aanbevolen alternatief voor de methode SetEventMask .

Vereisten

Platforms: Zie Systeemvereisten.

Header: CorProf.idl, CorProf.h

Bibliotheek: CorGuids.lib

.NET Framework versies: beschikbaar sinds 4.5.2

Zie ook