CII_GZH
驱动中牛
驱动中牛
  • 注册日期2005-06-16
  • 最后登录2007-08-27
  • 粉丝0
  • 关注0
  • 积分257分
  • 威望127点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
阅读:1889回复:4

irpStack->Parameters.DeviceIoControl.IoControlCode;

楼主#
更多 发布于:2005-06-30 15:01
  IoControlCode = irpStack->Parameters.DeviceIoControl.IoControlCode
她是谁控制的,也就是有赋值语句吗?还是某个函数直接写IRP.请高手指点。
学习
zhaock
驱动太牛
驱动太牛
  • 注册日期2002-01-26
  • 最后登录2018-06-02
  • 粉丝3
  • 关注2
  • 积分73328分
  • 威望362317点
  • 贡献值1点
  • 好评度226点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2005-06-30 15:39
驱动程序和应用程序共同定义的。应用程序调用DeviceIoControl(xxxIoCode,);
驱动程序根据这个xxIoCode做不同的处理
CII_GZH
驱动中牛
驱动中牛
  • 注册日期2005-06-16
  • 最后登录2007-08-27
  • 粉丝0
  • 关注0
  • 积分257分
  • 威望127点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-06-30 15:57
那现在的实际情况是我只是使用了IOCTL_EZUSB_BULK_READ可测试出来有IOCTL_EZUSB_VENDOR_OR_CLASS_REQUEST这个啊怎么回事?
学习
wonder_2001
驱动小牛
驱动小牛
  • 注册日期2002-07-02
  • 最后登录2010-12-03
  • 粉丝0
  • 关注0
  • 积分452分
  • 威望96点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-07-01 12:37
只是表示不同,数值应该相等的吧!可以进一步看看数值是否相等
CII_GZH
驱动中牛
驱动中牛
  • 注册日期2005-06-16
  • 最后登录2007-08-27
  • 粉丝0
  • 关注0
  • 积分257分
  • 威望127点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-07-01 13:21
楼上的兄弟,我知道怎么回事了,谢谢你了。
学习
游客

返回顶部