Partager via


Indicateurs de trace

Les indicateurs de trace sont des propriétés d’un fournisseur de trace, 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 traces. 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 permettant de 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 suivi, vous pouvez utiliser les indicateurs de trace pour déterminer quels messages seront générés pendant la session. Les consommateurs de suivi, 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 suivi.

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