Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:820回复:1

这个问题如何解决?

楼主#
更多 发布于:2002-06-06 11:03
在文件打开过程中,我发现IRP_MJ_CREATE会被调用多次(一般都在5次以上),在关闭的过程中,IRP_MJ_CLOSE也会被调用多次。谁能给我较为详细地解释一下这个原因 ?它们都在干什么?
Tom_lyd
tigerzd
驱动老牛
驱动老牛
  • 注册日期2001-08-25
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-06 13:02
参数不一样啊,比如你打开一个文件,首先要打开\"FAT\",然后由FAT驱动程序打开如“DosDevices\\C:”分区...。你去看看IFS里的FASTFAT例子吧。这就是驱动程序分层产生的吧。
犯强汉者,虽远必诛! [img]http://www.driverdevelop.com/forum/upload/tigerzd/2002-12-13_sf10.JPG[/img]
游客

返回顶部