版块
论坛
喜欢
话题
应用
搜索
登录
注册
sunway_yin的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=149202
能在creat包里面判断“打开”操作么?
比如判断打开某word文档的操作,如果在create包里面利用 if(nt_success(irp_iostatus.status)) { 比较irp_iostatus.information是...
全文
回复
(
6
)
2007-04-18 21:05
来自版块 -
文件系统(过滤)驱动程序开发
◆
◆
表情
告诉我的粉丝
提 交
nvicly
:
sunway_yin,我所说的"过滤进程"是特指要排除explorer的打开动作. 首先,在create包里面的判断打开动作是可信的,正因为如此,当你在资源管理器里的鼠标扫过文件或点击一下文件,都必定接到explorer打开该文件的create包,相信这些c...
(2007-04-23 11:18)
回复
sunway_yin
:
楼上的,现在这个问题跟过滤进程无关的。 重点是怎么判断和记录打开操作。你可以当我对所有进程对某些文件的操作的打开操作都感兴趣。 所以中心点还是在 真的在create包里面判断的打开操作是准确的么????
(2007-04-19 22:22)
回复
nvicly
:
过滤进程,把你不关心的进程的"打开"动作全部忽略.
(2007-04-19 18:40)
回复
devia
:
头次听说有这种需求,
!不晓得这两者有什么区别
(2007-04-19 17:49)
回复
sunway_yin
:
上面的大牛,如果是在这里判断打开文件操作的话,那么双击打开的操作如何才能准确被判断? 如何和单击操作区分开呢? 获取句柄(单击打开)和完全打开(双击)还是不同的吧?如果需要记录 从什么地方用什么方法去判断?
(2007-04-19 14:28)
回复
devia
:
那么就算点以下word单击下都被判断成打开了!!!! 其实系统(explorer进程)确实是打开了文件,并且非常频繁,你可以用FileMon跟踪一下就一目了然! 再者这样判断是否是打开文件的操作也是正确的。
(2007-04-19 07:53)
回复
sunway_yin
加关注
写私信
0
关注
0
粉丝
32
帖子
返回顶部