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