首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我能捕捉到文件创建的操作吗?

我能捕捉到文件创建的操作吗?
EN

Stack Overflow用户
提问于 2014-12-04 10:52:29
回答 1查看 816关注 0票数 0

我不太懂英语。请理解我。:)

在驱动程序中,我想重定向创建文件的操作的文件路径。所以我决定用迷你车。我考虑了MSDN的simrep样例项目。然而,它只是呈现出一种类似于修复的路径。我的意思是,如果我将一个文件保存在C:\aaa\abc.txt中,那么该文件将保存在C:\bbb\abc.txt中。只是重定向而已!而且,尽管驱动程序将被分离和卸载,abc.txt文件将驻留在C:\bbb\abc.txt中。

然后,我想在回调例程句柄IRP_MJ_CREATE中捕获唯一的CAREATION操作。我知道IRP_MJ_CREATE的回调例程是通过打开和创建文件、设备等来调用的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-05 02:16:36

如果您指的是创建新文件,则可以在“预创建”中检查以下创建处理。

FILE_SUPERSEDED FILE_CREATE FILE_OVERWRITE FILE_OVERWRITE_IF

所有这些处理都是在创建新文件时发生的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27292142

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档