wdm驅動dbg輸出

頭文件定義輸出宏

#define PTDBG_TRACE_ROUTINES            0x00000001
#define PTDBG_TRACE_OPERATION_STATUS    0x00000002

#define PT_DBG_PRINT( _dbgLevel, _string )          \
    ( FlagOn(gTraceFlags,(_dbgLevel) ) ?            \
        DbgPrint _string : ((void)0))

extern ULONG gTraceFlags;

實現文件設置輸出級別、調用輸出

ULONG gTraceFlags = PTDBG_TRACE_ROUTINES;

PT_DBG_PRINT( PTDBG_TRACE_ROUTINES,
                  ("minifilter2!NPInstanceQueryTeardown: Entered\n") );




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章