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

2000/98下DDK编程的差别?

楼主#
更多 发布于:2001-07-08 09:55
我手头有师兄作的一个现成的98下USB的驱动程序,现在要移植到2000底下,我看了不少资料,觉得在编程上没有什么差别,请问哪位能指点一下?谢谢。
走进城市的狼,乐观执着的狼。
abeh
驱动牛犊
驱动牛犊
  • 注册日期2001-04-10
  • 最后登录2003-01-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-07-08 11:40
要是WDM的话,应该改不了多少的,要是VXD的话,W2000不会安装的
我爱开发
SDK
SDK
驱动小牛
驱动小牛
  • 注册日期2001-03-23
  • 最后登录2007-11-26
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望7点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-07-08 14:29
Hi:
  老兄,VxD可做不了USB口的驱动程序。你可以运行一下便知。
shb
shb
驱动牛犊
驱动牛犊
  • 注册日期2001-07-06
  • 最后登录2001-11-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-07-09 11:21
如果是WDM的驱动程序,98/2000在以下几个方面有不同点:

-判断USB设备状态时;
-设备建立连接时;
-设备开始使用时;
-释放设备时;
-清空IRP时。

你该设立一个BOOL值变量判断OS的种类,然后作出不同的处理。
DriverWork
游客

返回顶部