Uso del seguimiento de software de WPP en un proveedor de seguimiento
Para usar la forma predeterminada de seguimiento de software de WPP en un proveedor de seguimiento, como un controlador en modo kernel o una aplicación en modo de usuario, haga lo siguiente:
Defina un GUID de control que identifique de forma única el proveedor de seguimiento. El proveedor especifica este GUID en su definición de la macro WPP_CONTROL_GUIDS y en un archivo de control relacionado usado por Tracelog.
Agregue las directivas de preprocesador de C relacionadas con WPP necesarias y las llamadas de macro de WPP a los archivos de origen del proveedor, como se describe en Agregar macros de WPP a un proveedor de seguimiento y en referencia de seguimiento de software de WPP.
Compile el controlador, como se describe en Preprocesador de WPP.
Use otras herramientas para el seguimiento de software, como TraceView, Tracelog, Tracefmt y Tracepdb para configurar, iniciar y detener sesiones de seguimiento y mostrar y filtrar mensajes de seguimiento. Estas herramientas se incluyen en el Kit de controladores de Windows (WDK) en el directorio \tools\tracing.