xzjfile
禁止发言
禁止发言
  • 注册日期2001-12-14
  • 最后登录2018-07-12
  • 粉丝0
  • 关注0
  • 积分6970分
  • 威望50721点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:1718回复:3

IO_STACK_LOCATION中的FileObject是干什么的呢?

楼主#
更多 发布于:2002-02-21 20:11
用户被禁言,该主题自动屏蔽!
xzjfile
禁止发言
禁止发言
  • 注册日期2001-12-14
  • 最后登录2018-07-12
  • 粉丝0
  • 关注0
  • 积分6970分
  • 威望50721点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2002-02-21 20:17
用户被禁言,该主题自动屏蔽!
jeosph
驱动中牛
驱动中牛
  • 注册日期2001-04-19
  • 最后登录2006-08-08
  • 粉丝0
  • 关注0
  • 积分96分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-02-22 09:43
我想知道这个FileObject是谁和怎么建立的?通常他做什么用?
 


IRP的清理时,要甬道fileObject。即不同的应用程序可能用到同一个功能驱动,其中的一个应用程序关闭,时应该只清理属于这个关闭了的fileobejct 的IRP。
tiddy
驱动牛犊
驱动牛犊
  • 注册日期2002-02-16
  • 最后登录2003-12-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-02-22 16:26
FileObject(PFILE_OBJECT)是内核文件对象的地址,IRP的目标就是这个文件对象。驱动程序通常在处理清除请求(IRP_MJ_CLEANUP)时使用FileObject指针,以区分队列中与该文件对象无关的IRP。

为人进出的门,关着 为狗进出的洞,也关着 一个声音在高喊:都关着!
游客

返回顶部