Windows XP / 7复制文件挂钩 [英] Windows XP/7 copy FILE hook

查看:106
本文介绍了Windows XP / 7复制文件挂钩的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

可以挂接文件夹修改操作(复制,删除,重命名等),但是不幸的是,我需要挂接应用于文件的那些操作。有什么想法吗?

There's a possibility to hook folder modification operations(copy, delete, rename and so forth), but unfortunately I need hook those operations applied to files. Any thoughts?

环境:

Delphi XE2,Windows XP / 7/2008

Delphi XE2, Windows XP/7/2008

谢谢。

推荐答案

我知道两个选择

1)您可以挂钩WinAPi功能,例如 CopyFile CopyFileEx 创建一个系统范围的钩子,自己编写钩子,或使用API​​钩子库,如 madCodeHook Deviare API钩子(我已经将两个库与很棒的结果。)

1) You can hook the WinAPi functions like CopyFile and CopyFileEx creating a system wide hook, wrtting the hook yourself or using a API hook library like madCodeHook or Deviare API hook (I've used both libraries with great results.)

2)编写文件系统过滤器驱动程序

这篇关于Windows XP / 7复制文件挂钩的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆