阅读:1438回复:5
wdm驱动请教
我写了一个pci网卡的驱动,用ds向导生成了.sys的驱动程序,可是怎么也替换不了原来网卡自己的驱动。
出现的现象: 1、在系统的硬件管理中,我更新驱动,使用ds向导为我的驱动一起生成.inf文件,可是系统提示我找不到相应的驱动程序 2、我到device-Monitor,我想load我的驱动,他出现这样的提示:Monitor ERROR (1058): The driver is marked as disabled (Start=4) in its service database 晴问: 怎么加载我的驱动(wdm模式的)?是ds自动生成的.inf安装信息文件有问题吗?如果是怎么改? 各位高手,小弟为此苦恼了一个多星期了,麻烦各位了!!! :( :( |
|
沙发#
发布于:2002-12-08 22:52
如果在2K下,你需要将你的.INF文件改名为OMEXXX.INF拷贝到WINT\\INF的文件夹内(主意这是个隐藏文件)
|
|
|
板凳#
发布于:2002-12-09 12:12
我直接删掉了系统自己的驱动:netsnt.inf和rtl8139.sys。然后把netsnt.inf中间的设备型号:rtl8139全部换成自定义的设备型号:my_device.。
现在的问题是: 1、设备不工作,表现为其用图标不能激活。可是在设备管理窗口看见设备正常工作的表示。 2、设备管理器关于驱动程序的窗口中,驱动程序日期:不能用;数字签名程序:未经数字签名。其他的对话和设备正常工作的时候一样。这是怎么回事???!!! |
|
地板#
发布于:2002-12-09 17:26
我直接删掉了系统自己的驱动:netsnt.inf和rtl8139.sys。然后把netsnt.inf中间的设备型号:rtl8139全部换成自定义的设备型号:my_device.。 没用过DS,也没写过网卡驱动。但是你所说的问题2我想应该是正常的,你可以修改INF文件中的节中的内容,使日期之类的显示,数字签名显然是没有的。 至于问题1,既然设备管理器显示好象正常,能否自己写个简单的TEST。这两个驱动GUID都不一样了,任务栏的图标不能反映什么吧。 |
|
地下室#
发布于:2002-12-10 21:12
我写了一个pci网卡的驱动,用ds向导生成了.sys的驱动程序,可是怎么也替换不了原来网卡自己的驱动。 看看你的inf文件 |
|
|
5楼#
发布于:2002-12-20 14:55
晴问: 怎么加载我的驱动(wdm模式的)?是ds自动生成的.inf安装信息文件有问题吗?如果是怎么改?
使用WINDOWS的控制面板的添加硬件加载wdm。ds生成的.inf需要修改一些地方,如你的sys名字,公司等等。察看ds例程中的.inf文件! |
|