大家都知道Diskperf是扇区级的,所有的磁盘读写操作都要经过它。那怎样判断读写操作是自己进程发起的呢?Diskperf中好像不能直接得到发起当前IRP的用户进程ID。迷茫。。。
回复(5) 2007-11-09 17:42 来自版块 - 文件系统(过滤)驱动程序开发
表情
lovehhy呵呵,这个好像是无解的问题,好像有大侠做出来了(2007-11-27 11:40)
asm61谢谢 rayyang2000 那我怎么知道当前IRP是由哪个用户进程发起的呢?(2007-11-27 10:40)
rayyang2000大多数Irp都是通过StartIo走的,拿不到原始的PID(2007-11-15 13:42)
asm61引用第1楼yuanyuan于2007-11-10 09:41发表的 : 呵呵,这个问题2002年就讨论过了 yuanyuan大侠,能不能给个链接啊?我在论坛里怎么没找到呢? 万分感谢!(2007-11-13 09:08)
yuanyuan呵呵,这个问题2002年就讨论过了(2007-11-10 09:41)

返回顶部