Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Un archivo de encabezado de mensaje de seguimiento (TMH) es un archivo de texto que contiene declaraciones de funciones y variables utilizadas por el código de seguimiento generado por WPP. El archivo de encabezado también incluye macros que agregan instrucciones de formato de mensaje de seguimiento a un archivo PDB de un proveedor de seguimiento, como un controlador en modo kernel o una aplicación en modo de usuario.
WPP genera automáticamente el archivo TMH cuando se compila un proveedor de seguimiento que incluye macros de WPP. El archivo TMH tiene el mismo nombre que el archivo de origen, pero con una extensión de nombre de archivo .tmh. WPP guarda el archivo en el mismo directorio que el archivo de origen.
Al agregar las macros de WPP al código fuente, también debe agregar una directiva #include para el archivo TMH que WPP generará. La instrucción 'include' tiene el formato:
#include SourceFileName.tmh
Esta instrucción include debe aparecer después de la definición de la macro WPP_CONTROL_GUIDS , pero antes de las llamadas a las macros de WPP.
Para obtener más información, vea Agregar macros de WPP a un productor de seguimiento y vea TraceDrv, un controlador de ejemplo diseñado para el seguimiento de software. El ejemplo TraceDrv está disponible en el repositorio de ejemplos de controladores de Windows en GitHub.