Posso saber se meu provedor de rastreamento está habilitado para rastreamento?
Sim, você pode usar a macro WPP_LEVEL_ENABLED para saber se o provedor de rastreamento, como um driver no modo kernel ou um aplicativo de modo de usuário, está habilitado para rastreamento e quais sinalizadores estão habilitados. Isso é especialmente útil se o provedor de rastreamento fizer um trabalho extra para se preparar para o rastreamento de software.
Por exemplo, você pode usar uma condição do formulário:
If (WPP_LEVEL_ENABLED(flag) {
// Tracing is enabled
Prepare to trace
DoTraceMessage(flag...);
}