2012-08-04 71 views
0

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

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

回答

1

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

在一些示例源文件,我发现:

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

尼斯谢谢你,如果我能:( – ProgrammingGuy 2012-08-04 21:00:05

+0

@ProgrammingGuy将给予好评,可能是你可以接受它作为回答。 – Rohan 2012-08-05 05:01:32

相关问题