Bikky
驱动牛犊
驱动牛犊
  • 注册日期2003-12-01
  • 最后登录2017-02-21
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望11点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:1891回复:5

关于WDM驱动的inf文件....

楼主#
更多 发布于:2004-09-21 09:51
以前一直写NT式驱动,直接把sys文件放到期driver目录下就行了,最近在研读武安河写的<WDM驱动程序开发指南>,按里的步骤搞了个简单的WDM驱动,但安装时在找到inf文件后,系统说"该文件不包括硬件信息",再试那书里带的数十个已编译好的例子,都是这样,就是说我这机器上一个WDM格式的驱动都装不上了,请问各路大侠,是何缘故?

还有,那书附送的光盘,有好多C文件和文本文件打开后什么也看不到,但文件有好几百K,就是没内容,我同事也买了一本同样的书,带的光盘也是这样,还有谁买过这本书?是否也出过这样的问题,要是这样的话,那么多例子源码就不能用了,只有少数几个能用记事本或VC6打开.
百克
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-09-21 10:15
应该是光盘有问题,你在网上下个光盘的补丁就OK了
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
mapofl
驱动牛犊
驱动牛犊
  • 注册日期2003-10-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-09-22 11:28
可能是inf文件中的class,classguid的问题。可以在注册表中添加点东西,然后将inf文件中的class,classguid改成相应的内容。
另一个简单的方法就是自己用ddk自带的geninf工具生成inf文件,然后安装驱动。
euan2004
驱动牛犊
驱动牛犊
  • 注册日期2004-02-17
  • 最后登录2005-10-30
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-09-26 20:25
兄弟,那本书的光盘有问题的,网上有此书光盘补丁下载,你去找找吧!
如果觉得回答对你有帮助,别忘记给点分哦,哪怕意思意思,^_^
beansprout
驱动牛犊
驱动牛犊
  • 注册日期2003-05-03
  • 最后登录2007-06-04
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-10-02 11:04
他的那本书要先装上他弄得那个注册表。这样设备才能找到。他的光盘布丁上那本书的出版社网站上下载。感觉书还是很不错的。
AVTIGER
驱动牛犊
驱动牛犊
  • 注册日期2003-03-05
  • 最后登录2006-04-13
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-11-28 00:54
《windows 2000/xp wdm设备驱动程序开发》 的“wdm范例” 注册文件中没有内容,不能添加到注册表中。补丁文件中不包括那个注册文件,那里有那个注册文件呀?
游客

返回顶部