archim
驱动牛犊
驱动牛犊
  • 注册日期2001-08-18
  • 最后登录2006-03-17
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:950回复:1

创建IRP的问题!!

楼主#
更多 发布于:2001-11-19 09:39
用IoBuildDeviceIoControlRequest创建一个IRP,并指定了
Inputbuffer和OutputBuffer的值,然后调用IoCallDriver与其他的
driver通讯。但是该driver收到的Irp中AssociatedIrp.SystemBuffer
的值并不等于创建IRP时所指定的OutputBuffer的值。

那么OutputBuffer和AssociatedIrp.SystemBuffer之间到底存在什么
关系??
archim
Iamme
驱动小牛
驱动小牛
  • 注册日期2001-03-23
  • 最后登录2005-10-11
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-11-23 09:27
你说的是什么值呢?
是这两个buffer的地址吗?
这两个buffer的地址好象就应该是不同的
因为Irp中AssociatedIrp.SystemBuffer
是IO管理器分配的
Go,go ahead
游客

返回顶部