lemon_cjp
驱动中牛
驱动中牛
  • 注册日期2002-05-16
  • 最后登录2005-02-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1460回复:6

安装驱动一定要有硬件才行吗?

楼主#
更多 发布于:2002-05-25 10:02
 我现在看的书是《WindowsWDM设备驱动程序开发指南》,该书的几个例程都可以在无硬件的情况下安装,但另外有几个却不行,我不知道它们有什么区别,为什么有的可以,有的不行?还有,我想知道,用PDIUSBD12+MCU的传输速度最快能达到多少,为什么离理论值很远呢?
liuxf66
驱动中牛
驱动中牛
  • 注册日期2001-08-15
  • 最后登录2003-04-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-05-25 16:11
没有硬件也可以安装驱动程序!
D12+MCU传输速度的瓶颈是MCU!!!
liuxf66
lemon_cjp
驱动中牛
驱动中牛
  • 注册日期2002-05-16
  • 最后登录2005-02-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-05-26 21:01
我不明白你的意思,到底是能行还是不能行。书上说前几个设备是虚拟设备,但我不知道虚拟设备和真实设备在写程序上的区别是什么,而且计算机为什么仅仅凭一个inf就能断定它为虚拟设备呢?
hoverfei
驱动小牛
驱动小牛
  • 注册日期2002-04-19
  • 最后登录2010-07-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-05-26 21:48
可以装驱动!!!
我的外置猫的驱动就是这么装的。(win2000的bug)
有朋自远方来,不亦乐乎?
shyeagle
驱动老牛
驱动老牛
  • 注册日期2002-04-30
  • 最后登录2007-07-31
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-05-27 14:33
有的可以,有的不可以,这要看驱动程序对检测不到硬件的情况是如何处理的。
[url=http://www.01study.com]01空间网[/url] [url=http://www.01study.com/forum/dispbbs.asp?boardID=73&ID=193&skin=0]版主招募[/url] [img]http://shy2003.vip.sina.com/map/yjs.gif[/img]
liuxf66
驱动中牛
驱动中牛
  • 注册日期2001-08-15
  • 最后登录2003-04-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-05-27 20:48
我不明白你的意思,到底是能行还是不能行。书上说前几个设备是虚拟设备,但我不知道虚拟设备和真实设备在写程序上的区别是什么,而且计算机为什么仅仅凭一个inf就能断定它为虚拟设备呢?


能!
VxD(虚拟驱动)驱动和WDM驱动的机理不一样!而且在INF文件中有关于驱动程序和硬件的详细信息,要不怎么叫INF(information)呢!
liuxf66
lemon_cjp
驱动中牛
驱动中牛
  • 注册日期2002-05-16
  • 最后登录2005-02-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-05-27 21:27
我指的虚拟设备不是VxD设备,它们都是wdm设备,生成的驱动都是.sys文件。我看程序觉得主体都一样,但inf文件里它的类是Unknown,但我试了一下并不是所有类为unknown的设备都能安装,不能安装的提示都是“指定的位置不包含有关硬件的信息”,请问它们是怎样实现的?可安装的与不可安装的设备的区别到底是什么?
游客

返回顶部