Windows XP/7复制FILE挂钩

Nic*_*nov 2 delphi winapi windows-7 delphi-xe2

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

环境:

Delphi XE2,Windows XP/7/2008

谢谢.

RRU*_*RUZ 7

我知道两种选择

1)您可以挂钩WinFi函数,如CopyFileCopyFileEx,创建一个系统范围的钩子,自己编写钩子或使用API​​钩子库,如madCodeHookDeviare API钩子(我已经使用了两个库,效果很好.)

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