Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
I flag di traccia sono proprietà di un provider di traccia, ad esempio un driver in modalità kernel o un'applicazione in modalità utente. Questi flag determinano gli eventi che il provider di traccia genera. Il provider interpreta i flag come condizioni per la generazione del messaggio.
In genere, i flag rappresentano livelli di report sempre più dettagliati, ma il provider può usare i flag per rappresentare qualsiasi condizione per generare il messaggio di traccia.
Il provider di traccia definisce ogni flag in un elemento WPP_DEFINE_BIT della struttura WPP_CONTROL_GUIDS . Il preprocessore di traccia software Windows assegna valori di bit agli elementi nell'ordine in cui vengono visualizzati nella struttura, a partire da 1.
Quando si esegue una sessione di traccia, è possibile usare i flag di traccia per determinare quali messaggi verranno generati durante la sessione. I consumatori di tracciamento, ad esempio Tracelog e TraceView, consentono agli utenti di impostare parametri e opzioni per selezionare i flag di tracciamento e il livello di tracciamento per ogni provider in una sessione di tracciamento.
È possibile modificare i flag di traccia durante l'esecuzione di una sessione di traccia eseguendo di nuovo il provider di traccia.