Partager via


Indicateurs de trace

Les indicateurs de trace sont des propriétés d’un fournisseur de traces, comme un pilote en mode noyau ou une application en mode utilisateur. Ces indicateurs déterminent les événements générés par le fournisseur de trace. Le fournisseur interprète les indicateurs comme des conditions pour générer le message.

En règle générale, les indicateurs représentent des niveaux de création de rapports de plus en plus détaillés, mais le fournisseur peut utiliser les indicateurs pour représenter n’importe quelle condition pour générer le message de trace.

Le fournisseur de trace définit chaque indicateur dans un élément WPP_DEFINE_BIT de la structure WPP_CONTROL_GUIDS . Le préprocesseur de trace logicielle Windows (WPP) affecte des valeurs de bits aux éléments dans l’ordre dans lequel ils apparaissent dans la structure, à compter de 1.

Lors de l’exécution d’une session de trace, vous pouvez utiliser les indicateurs de trace pour déterminer les messages qui seront générés pendant la session. Les consommateurs de trace, tels que Tracelog et TraceView, permettent aux utilisateurs de définir des paramètres et des options pour sélectionner les indicateurs de trace et le niveau de trace pour chaque fournisseur dans une session de trace.

Vous pouvez modifier les indicateurs de trace pendant qu’une session de trace est en cours d’exécution en réexécutant le fournisseur de trace.