qcyman
驱动牛犊
驱动牛犊
  • 注册日期2001-09-01
  • 最后登录2001-12-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1898回复:4

VXD与WDM驱动程序有何区别?

楼主#
更多 发布于:2001-10-20 16:40
请问用VXD或WDM编写USB设备驱动程序,哪一种较好,两者在性能特点上有有何区别?
qcyman
LIUTANG
驱动大牛
驱动大牛
  • 注册日期2001-03-30
  • 最后登录2020-12-27
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望58点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2001-10-21 09:18
开发USB驱动程序只能用WDM形式来写,因为USB驱动开发需要用到操作系统本身的支持,而WINDOWS对USB的支持是基于WDM的,当然你也可以用VXD自己开发一个,甚至在DOS下编一个出来,不过那需要了解太多的东西
qcyman
驱动牛犊
驱动牛犊
  • 注册日期2001-09-01
  • 最后登录2001-12-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-11-11 16:48
LIUTANG :
   是否可以再详细一点解释VXD的特点(拒我所知VXD是16位驱动程序,而WDM或NT式驱动程序是32位的),如果写其它硬件(如I/O或A/D、D/A接口)的驱动程序,是否一定要用VXD编写驱动程序,可不可以使用WDM或NT式驱动程序来编写。
qcyman
hl2000
驱动牛犊
驱动牛犊
  • 注册日期2001-07-24
  • 最后登录2002-07-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-11-11 17:05
vxd大多数是32位的。关键是如果你作的产品是想在nt,2000,xp你就的做nt and wdm的驱动,如果你只想在98用,你用vxd,和wdm都行。
另外,vxd可以调用wdm.
qcyman
驱动牛犊
驱动牛犊
  • 注册日期2001-09-01
  • 最后登录2001-12-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-11-18 16:13
hl2000:
      再请教一个问题: 在WIN98下是否所有驱动程序都可用WDM编写,而不须采用VXD编写?
qcyman
游客

返回顶部