Metodo ICorProfilerInfo5::GetEventMask2

[Supportato in .NET Framework 4.5.2 e versioni successive]

Ottiene le categorie di eventi correnti per le quali il profiler richiede la ricezione delle notifiche da Common Language Runtime (CLR). Fornisce funzionalità non fornite dal metodo ICorProfilerInfo::GetEventMask .

Sintassi

HRESULT GetEventMask2(  
        [out] DWORD* pdwEventsLow,  
        [out] DWORD* pdwEventsHigh  
);  

Parametri

pdwEventsLow
[out] Puntatore a un valore a 4 byte che specifica le categorie di eventi. Ogni bit controlla una funzionalità, un comportamento o un tipo di evento diverso. I bit sono descritti nell'enumerazione COR_PRF_MONITOR .

pdwEventsHigh
[out] Puntatore a un valore a 4 byte che specifica le categorie di eventi. Ogni bit controlla una funzionalità, un comportamento o un tipo di evento diverso. I bit sono descritti nell'enumerazione COR_PRF_HIGH_MONITOR .

Commenti

Il metodo GetEventMask2 consente di determinare i callback a cui il profiler ha eseguito la sottoscrizione. In genere, si esegue un OR logico dei pdwEventsLow valori e pdwEventsHigh e tutti i nuovi bit da impostare e quindi chiamare il metodo SetEventMask2 .

Questo metodo è l'alternativa consigliata al metodo GetEventMask .

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorProf.idl, CorProf.h

Libreria: CorGuids.lib

Versioni di .NET Framework: Disponibile da 4.5.2

Vedi anche