阅读:2679回复:5
为什么USB驱动程序在WIN2K下不行?
用DriverWork开发的驱动程序在WIN98下完全可以使用,可是在WIN2K下,安装过程中就会弹出对话框"操作系统不能加载驱动程序,返回值
0X000221.用SoftIce调试,根本到不了DriverEntry,就进入异常处理了.不能加载是INF原因吗,INF好象没什么错呀 |
|
沙发#
发布于:2001-04-12 16:20
window98和2K所使用的DDK开发库是不同的,
要使用不同的DDK库 |
|
板凳#
发布于:2001-04-13 09:01
就是嘛....98ddk和2kddk是两个东东,它们的驱动在目前在bin上还是不兼容的。
|
|
|
地板#
发布于:2001-04-13 09:03
可能是INF的问题,在W98和W2000下安装,INF中有些细节不同。
你有Chris.Cant的书吗?那上面有一些例子。 |
|
|
地下室#
发布于:2001-04-25 21:05
我遇到同样的问题,我在WIN98下基于98ddk的开发环境build的USB驱动程序在98下插入设备时可以自动安装并在注册表中找到相应信息;但我将同样的源代码放到2000DDK环境下build得到的驱动程序却无法在设备插入时自动安装,系统提示不能找到该设备的驱动程序。
请问这两种环境下的driver的源代码是否可以兼容?我的inf文件好像也没什么错啊,我已经注意到与98的inf有一点不同。可总是不行,为什么?请帮忙,多谢各位! |
|
|
5楼#
发布于:2003-12-27 18:59
你可以手动的改一下INF文件
|
|