在Delphi中实现Change Journal

时间:2013-01-24 08:13:22

标签: delphi filesystems delphi-xe2 ntfs ntfs-mft

我正在尝试使用Change Journal代替ReadDirectoryChangesW来跟踪我的delphi XE2应用程序中的更改(至于原因:ReadDirectoryChangesW is not that reliable

我在delphi / pascal中找到的最接近的是Delphi MFT/Journal helpers,它包含两个pascal单位:uMFT.pasuDevNotification.pas

上面的代码处理MFT(实际上非​​常好),但到目前为止更改日记没有。

我还找到了this C# code,这似乎做了我想要的,只有它在C#

我的问题是:任何人都知道 Delphi XE2 代码(或如何转换C#代码)与变更日志进行交互和/或查询?

正如我所说,我的目标是替换ReadDirectoryChangesW,所以我最终需要与变更日志进行交互,以便在文件系统发生变化时通知我

0 个答案:

没有答案