用DriverMonitor载入驱动程序(该驱动还没有安装),出现提示Select File | Start Driver to start the driver.但当我点StartDriver按键时出现:ERROR (1058): The driver is marked as...
全文
回复(11) 2003-10-14 16:43 来自版块 - 内核编程
表情
xujiao031620我也遇到了这个问题,有没有高手指点一下啊? 驱动是WDM驱动。(2008-03-04 22:24)
Denny_W 你的过程没有错。在你通过硬件向导设备管理器中安装该设备时,其实你的AddDevice已经被调用,你可以在AddDevice(..)函数中加入DbgBreakPoint(),当安装时,SoftICE会自动在该处中断! (2003-11-27 21:06)
chudd谢谢!可我还是没成功,我把整个过程写一下,请帮我看看到底哪错了? 1。用checked生成了一个名为helloWdm的驱动sys和一个inf文件,在DriverEntry()中有一句KdPrint((\"DriverEntry\"));在AddDevice中...(2003-10-17 11:27)
ygmlq必须编译成checked版本,如果没有看到AddDevice的输出,估计是AddDevice没有被调用,你在DriverEntry里输出信息。(2003-10-17 09:42)
chudd我安装了WDM驱动后,运行DriverMonitor出现The driver has already been started,我在驱动程序的AddDevice中有如下一句:KdPrint((\"AddDevice\")); 我认为DriverMonitor...(2003-10-16 15:41)
ygmlq用其他方式安装驱动程序以后,打开DriverMonitor也可以看到调试信息。(2003-10-16 13:43)
chuddDriverMonitor既然不行,那想看到WDM驱动的输出信息该用什么软件?(2003-10-16 08:09)
ygmlqWDM的驱动不能用DriverMonitor装入,须写INF文件.(2003-10-15 17:54)
chudd1、使用DriverMonitor载入的应该是没有被安装的驱动吗? 2、要想让驱动程序响应DriverMonitor的StartDevice和StopDevice是不是驱动程序中必须写相应的派遣例程才行?是哪两个派遣例程?(2003-10-15 08:23)
wxl_50685330对了,根据你写的东西,START是4,就是DISABLE的,你的驱动没有被加载,不过我记得直接把.SYS加载上来好像也可以跑,你再试试(2003-10-14 22:54)

返回顶部