zhonghong200
驱动牛犊
驱动牛犊
  • 注册日期2009-12-03
  • 最后登录2012-04-24
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望311点
  • 贡献值2点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3284回复:5

Read 函数 和SerialRead 函数有什么区别?

楼主#
更多 发布于:2009-12-18 17:50
driver studio 生成的驱动程序框架,里面有2个这样的函数,Read 函数 和SerialRead 函数有什么区别?
lgglove163
驱动牛犊
驱动牛犊
  • 注册日期2010-03-30
  • 最后登录2010-07-14
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望121点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2010-06-29 13:32
同问
bitroc
驱动牛犊
驱动牛犊
  • 注册日期2008-12-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分34分
  • 威望301点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2010-07-07 21:10
同问,求解~~~
wjj1987
驱动牛犊
驱动牛犊
  • 注册日期2010-12-16
  • 最后登录2010-12-23
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望11点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2010-12-16 17:07
在驱动程序中,应用程序里的readfile()是调用驱动程序里的read()
在read()函数里return QueueIrp(I, LinkTo(CancelQueuedIrp));
将IRP串行化,然后调用startIO()
在startio()里通过看具体的IRP类型决定调用哪个函数
case IRP_MJ_READ:
        SerialRead(I);
愚见
bbstmp
驱动牛犊
驱动牛犊
  • 注册日期2010-01-05
  • 最后登录2010-12-30
  • 粉丝1
  • 关注1
  • 积分29分
  • 威望281点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2010-12-20 20:44
楼上正解
boby575
驱动牛犊
驱动牛犊
  • 注册日期2011-02-18
  • 最后登录2011-08-26
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望61点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2011-02-18 17:51
正解。上二楼上
游客

返回顶部