阅读:1345回复:8
急问怎样才能看到这些DebugMSG?给分!
拿到一个驱动程序的源代码,其中有一些如:
... DEBUGMSG(DBG_ERR, (\"No NDIS_BUFFER in NdisToUsbPacket\\n\")) DEBUGMSG(DBG_FUNC, (\"+NdisToUsbPacket input packet:\\n\")) ... 这样的调试信息。 编译后分别得到驱动程序的check和free版本.sys文件,但好像不能 工作,所以急着想知道驱动程序的运行状况。不知道如何才能看到驱动程序运行时输出的这些调试信息。 谢过了先! |
|
沙发#
发布于:2002-08-15 10:41
要check版本.sys文件,安装好驱动程序,然后用softice调试就是了
|
|
|
板凳#
发布于:2002-08-15 10:51
用driverstudio自带工具DebugMonitor也可以看到吧
|
|
|
地板#
发布于:2002-08-15 11:35
大师们,能否仔细说说具体的操作过程。在下实在不知道该
如何下手呀。 junming,trent, Please...... |
|
地下室#
发布于:2002-08-15 12:40
打开DebugMonitor,load你想要测的.sys文件,当运行该sys文件时,在窗口中就会有输出的
|
|
|
5楼#
发布于:2002-08-15 13:33
debugmonitor 能load sys文件么? 我的怎么不成?
|
|
|
6楼#
发布于:2002-08-16 10:12
你是在2000下马?
DebugMonitor肯定可以拉。 2000ddk好像也带了一个调试工具,叫WinDBG什么的,我没用过,你试试看 :D |
|
|
7楼#
发布于:2002-08-16 10:13
哦,是叫driverMonitor
|
|
|
8楼#
发布于:2002-08-16 11:27
还是softice用的爽,把symbol一load,什么都搞定了
|
|