Microsoft驱动程序示例中的DebugTrace

时间:2012-08-04 15:31:51

标签: c debugging driver wdk

您好我想知道是否有人知道Debugtrace在WDDK给出的驱动程序示例中的功能。我无法在网上或源代码中找到该功能,谢谢。

   DebugTrace( DEBUG_TRACE_ALL_IO,
                ("[Ctx]: CtxPreCreate -> Enter (Cbd = %p, FileObject = %p)\n",
                 Cbd,
                 FltObjects->FileObject) );

1 个答案:

答案 0 :(得分:1)

源文件中有#define个。它在DbgPrint上的小包装器在调试器窗口中打印消息。

在一些示例源文件中,我找到:

#define DebugTrace(Level, Data)               \
    if ((Level) & Globals.DebugLevel) {       \
         Data                                 \
    }