libin2309
驱动大牛
驱动大牛
  • 注册日期2002-11-20
  • 最后登录2005-12-29
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:987回复:5

关于DS向导中的问题

楼主#
更多 发布于:2002-12-24 10:35
在用DS的向导中,提到了设备对象类对象,他们二者有什么区别??能否详细讲讲!很疑惑!!!
我是一只小小鸟,永远也飞也飞不高,但我永远在飞!
libin2309
驱动大牛
驱动大牛
  • 注册日期2002-11-20
  • 最后登录2005-12-29
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-12-24 13:40
怎么没人回答我的我问题啊,很着急啊!!!期待中!!!
我是一只小小鸟,永远也飞也飞不高,但我永远在飞!
Dragon2008
驱动中牛
驱动中牛
  • 注册日期2002-04-01
  • 最后登录2006-03-13
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望5点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-12-24 13:57
设备对象是类KDevice和类KPnPDevice的执行对象。设备对象是I/O管理器控制的逻辑单元,通过设备对象可以实现应用程序和物理设备的信息交换。

驱动程序对象是类KDriver操作的对象。I/O管理器在驱动程序加载时,产生一个系统对象,这个系统对象就是驱动程序对象。驱动程序在工作中,利用驱动程序对象可以产生设备对象。设备对象是实现物理设备的代表,驱动程序通过设备对象可以管理一个或多个物理对象。

明白了吧?那就加分祝我圣诞快乐吧!
我姓龙,我属龙,我叫龙。。。
libin2309
驱动大牛
驱动大牛
  • 注册日期2002-11-20
  • 最后登录2005-12-29
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-12-24 14:28
非常感谢楼上龙兄的回答,我有了一点认识了,我还想问的是,我用DS生成的程序里,哪些需要自己去填加,另外原有的还需要该吗??谢谢,圣诞快乐!答好了给你加分!
我是一只小小鸟,永远也飞也飞不高,但我永远在飞!
libin2309
驱动大牛
驱动大牛
  • 注册日期2002-11-20
  • 最后登录2005-12-29
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-12-27 08:20
谢谢龙兄的回答,以后要多向你请教,放分了,收到了吗?
我是一只小小鸟,永远也飞也飞不高,但我永远在飞!
Dragon2008
驱动中牛
驱动中牛
  • 注册日期2002-04-01
  • 最后登录2006-03-13
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望5点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-12-27 09:20
非常感谢楼上龙兄的回答,我有了一点认识了,我还想问的是,我用DS生成的程序里,哪些需要自己去填加,另外原有的还需要该吗??谢谢,圣诞快乐!答好了给你加分!

驱动中你可能要做的工作有:
各个功能控制代码对应的处理;
中断的处理程序,如ISR,DPC等。

一般向导生成的程序框架中都会有诸如:// TODO ....之类的注释,你可在相应的地方加入你的处理代码。
我姓龙,我属龙,我叫龙。。。
游客

返回顶部