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