Partager via


Puis-je optimiser les vérifications conditionnelles que les macros WPP produisent avant le suivi ?

Vous pouvez supprimer le case activée conditionnel pour WPP_INIT_TRACING afin qu’il ne soit pas appelé via les macros WPP. Vous pouvez effectuer cette opération uniquement si WPP_INIT_TRACING est appelé avant qu’une tentative de suivi ne soit effectuée dans le code source de votre fournisseur de suivi, comme un pilote en mode noyau ou une application en mode utilisateur.

Important Vous ne devez pas supprimer cette case activée si le traçage est effectué dans vos constructeurs d’objets ou macros. Sinon, des violations d’accès peuvent se produire dans votre fournisseur de trace.

Avant d’inclure le fichier d’en-tête de message de trace (.tmh) dans votre code source, ajoutez la définition suivante pour désactiver la case activée conditionnelle pour WPP_INIT_TRACING :

#define WPP_CHECK_INIT