Compartir a través de


¿Puedo optimizar las comprobaciones condicionales que producen las macros de WPP antes del seguimiento?

Puede quitar la comprobación condicional de WPP_INIT_TRACING para que no se llame a través de las macros de WPP. Solo puede hacerlo si se llama a WPP_INIT_TRACING antes de que se realice cualquier intento de seguimiento en el código fuente del proveedor de seguimiento, como un controlador en modo kernel o una aplicación en modo de usuario.

Importante No debe quitar esta comprobación si el seguimiento se realiza en los constructores de objetos o macros. De lo contrario, se podrían producir infracciones de acceso en el proveedor de seguimiento.

Antes de incluir el archivo de encabezado de mensaje de seguimiento (.tmh) en el código fuente, agregue la siguiente definición para deshabilitar la comprobación condicional de WPP_INIT_TRACING:

#define WPP_CHECK_INIT