pango99
驱动牛犊
驱动牛犊
  • 注册日期2001-08-21
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1120回复:4

系统如何分配IRP栈单元

楼主#
更多 发布于:2001-12-02 11:19
一个IRP的所有IRP栈单元所占用的内存是不是有IO管理器来分配的?系统是如何知道要分配几个IRP栈单元的
KungFu
驱动大牛
驱动大牛
  • 注册日期2001-09-27
  • 最后登录2008-04-08
  • 粉丝0
  • 关注0
  • 积分221分
  • 威望24点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-12-02 11:28
Yes ,it is maybe allocated automatically,but I am not sure,I am thinking the same question.
我不写驱动好多年
LitteSW
驱动中牛
驱动中牛
  • 注册日期2001-06-10
  • 最后登录2010-08-16
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-12-04 12:49
一个IRP的所有IRP栈单元所占用的内存是不是有IO管理器来分配的?系统是如何知道要分配几个IRP栈单元的

本站有Waltoney的《Programming the Microsoft Windows Driver Model 》,里面有一章讲解的非常详细。

穿梭于都市高楼之间,总是孜孜不倦地追寻着自由,蓦然回首,去发现已陷入深深的枷锁之中
mister
驱动牛犊
驱动牛犊
  • 注册日期2001-11-25
  • 最后登录2013-02-26
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望26点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-12-06 08:33
好象是根据DEVICE_OBJECT中的StackSize来的吧。
KDriver
驱动中牛
驱动中牛
  • 注册日期2001-06-09
  • 最后登录2008-09-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-12-06 13:00
没错,就是根据device object的StackSize来分配的
“萎软”,是Microsoft的小名!
游客

返回顶部