Methode ICorProfilerInfo5::GetEventMask2
[Ondersteund in de .NET Framework 4.5.2 en latere versies]
Hiermee haalt u de huidige gebeurteniscategorieën op waarvoor de profiler meldingen wil ontvangen van de Common Language Runtime (CLR). Het biedt functionaliteit die niet wordt geleverd door de methode ICorProfilerInfo::GetEventMask .
Syntaxis
HRESULT GetEventMask2(
[out] DWORD* pdwEventsLow,
[out] DWORD* pdwEventsHigh
);
Parameters
pdwEventsLow
[uit] Een verwijzing naar een waarde van 4 bytes waarmee de categorieën gebeurtenissen worden opgegeven. Elke bit bepaalt een andere mogelijkheid, gedrag of type gebeurtenis. De bits worden beschreven in de opsomming COR_PRF_MONITOR .
pdwEventsHigh
[uit] Een verwijzing naar een waarde van 4 bytes waarmee de categorieën gebeurtenissen worden opgegeven. Elke bit bepaalt een andere mogelijkheid, gedrag of type gebeurtenis. De bits worden beschreven in de opsomming COR_PRF_HIGH_MONITOR .
Opmerkingen
De GetEventMask2
methode wordt gebruikt om te bepalen op welke callbacks de profiler zich heeft geabonneerd. Normaal gesproken voert u een logische OF uit van de pdwEventsLow
waarden en pdwEventsHigh
en eventuele nieuwe bits die u wilt instellen en roept u vervolgens de methode SetEventMask2 aan.
Deze methode is het aanbevolen alternatief voor de GetEventMask-methode .
Vereisten
Platforms: Zie Systeemvereisten.
Header: CorProf.idl, CorProf.h
Bibliotheek: CorGuids.lib
.NET Framework versies: beschikbaar sinds 4.5.2