Metodo ICorProfilerInfo5::SetEventMask2

[Supportato in .NET Framework 4.5.2 e versioni successive]

Imposta un valore che specifica i tipi di eventi per cui il profiler richiede la ricezione di notifiche da Common Language Runtime (CLR). Offre più funzionalità del metodo ICorProfilerInfo::SetEventMask .

Sintassi

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

Parametri

dwEventsLow
[in] 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 .

dwEventsHigh
[in] 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 SetEventMask2 viene usato per impostare i callback per cui il profiler ha effettuato la sottoscrizione. In genere, si chiama il metodo GetEventMask2 per determinare quali bit sono impostati, eseguire un OR logico dei pdwEventsLow relativi valori e pdwEventsHigh e tutti i nuovi bit da impostare e quindi chiamare il SetEventMask2 metodo.

Questo metodo è l'alternativa consigliata al metodo SetEventMask .

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