lanbada
驱动牛犊
驱动牛犊
  • 注册日期2002-11-12
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:777回复:0

请斑竹救急!!!

楼主#
更多 发布于:2003-03-09 16:26
deviceiocontrol函数产生irp-mj-control的请求包,到达驱动程序,现在要用m_Lower.BuildVendorRequest函数来产生URB,现在的问题就是deviceiocontrol的参数的用途??比如输入缓冲区,MSDN上解释为提供参数,可这个参数在驱动中又反映在哪?驱动中如何应用??
KIRP::IOCTLBUFFER返回系统缓冲区,可此时系统缓冲区存放的是何?
另外:参照ZBOARD的驱动,主机的deviceiocontrol函数参数输入,输出缓冲有一个为空,我现在的deviceiocontrol两个都不为空,就更不明白IOCTLBUFFER的内涵。
说明,我现在用得时周立功的实验板,主要是用DS写它的驱动,
产生上述问题。请赐教 :( :(
游客

返回顶部