2009-01-15 25 views
1

是否可以挂载到Windows加载或保存文件(无论如何打开文件如记事本文件等)来即时修改文件?挂接到windows文件访问

例如对它进行实时编码/解码?

代码是否需要管理权限才能启动?

回答

0

您可能需要编写驱动程序。看看你是否能掌握Filemon的来源,那里有很多东西要学。

0

你也可以使用像madCodeHook这样的东西来拦截文件的读/写并将你的dll安装到每个进程中。我已经使用这种技术来记录打印作业以便计费。

0

避免madCodeHook(不profesdional) 使用标准的API挂钩机制(里克特和微软d为主)

+1

你指的是什么样的“标准API挂钩”? – jdigital 2009-01-16 21:30:20

0

是的,你需要编写一个可安装文件系统驱动程序。 Microsoft的Installable File System Kit包含一些示例驱动程序,其中包括Filemon使用的驱动程序。不幸的是,我不相信你可以在没有IFS套件的情况下访问这些API。