Compartir vía


Archivos de símbolos de PDB

El archivo de símbolos de la base de datos de programa (PDB) para un proveedor de seguimiento, como una aplicación o un controlador, incluye instrucciones para dar formato a los mensajes de seguimiento para que se puedan presentar en una pantalla legible.

Las instrucciones de formato de mensaje de seguimiento forman parte del código fuente del proveedor de seguimiento. El preprocesador de WPP los extrae del código y los agrega al archivo de símbolos PDB del proveedor de seguimiento.

El compilador genera un archivo PDB al compilar una versión de depuración (activada) del proveedor de seguimiento. El proceso de compilación crea un archivo PDB de forma predeterminada cuando se usa BinPlace para compilar un proveedor de seguimiento.

Los consumidores de seguimiento de WDK, TraceView y Tracefmt pueden extraer la información de formato del mensaje de seguimiento directamente desde el archivo PDB o desde un archivo TMF. Otros requieren un archivo TMF. Tracepdb toma un archivo PDB como entrada, extrae la información de formato y crea un archivo TMF como salida.

Otros consumidores de seguimiento, como Tracerpt, una herramienta incluida en Windows, no usan archivos PDB ni archivos TMF. En su lugar, usan la información de los archivos de Formato de objeto administrado (MOF) para dar formato a los eventos de seguimiento. Estas herramientas no pueden dar formato a los mensajes de seguimiento.