lovehunterboy
驱动小牛
驱动小牛
  • 注册日期2008-05-29
  • 最后登录2010-04-16
  • 粉丝2
  • 关注0
  • 积分67分
  • 威望463点
  • 贡献值1点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1224回复:2

哈哈,大牛们过完中秋回来了,请赐教:关于IoGetTopLevelIrp

楼主#
更多 发布于:2008-09-15 15:22
看了IoGetTopLevelIrp相关的DDK还是没搞懂,特别是返回不是NULL时,就有嵌套操作,这是什么意思?
一般这个函数用来干嘛?
我想主要是文件系统知道的东西没搞懂,可是又不知道应该学习那方面的,能不能请大家给推荐网文或书!
michaelgz
论坛版主
论坛版主
  • 注册日期2005-01-26
  • 最后登录2012-10-22
  • 粉丝1
  • 关注1
  • 积分150分
  • 威望1524点
  • 贡献值1点
  • 好评度213点
  • 原创分0分
  • 专家分2分
沙发#
发布于:2008-09-15 22:08
FS and other OS kernel components such as CM or VM can set top level IRP to mark the source of IRP.

Book "NT File System Internals" has good description about it. READ and WRITE dispatch routines should also be learned to fully understand it.
dreamsity
驱动小牛
驱动小牛
  • 注册日期2006-09-01
  • 最后登录2013-07-04
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望821点
  • 贡献值1点
  • 好评度68点
  • 原创分1分
  • 专家分0分
板凳#
发布于:2008-09-19 09:46
这个好象没有什么好的资料的。
我在驱动里跟踪这个函数值的时候,发现有时候这个函数值是与我阅读书籍的理解是不不一致的。
建议直接看FAT32的驱动和WRK配合起来看,理解这个问题。
一切都是时间问题!
游客

返回顶部