Реализация журнала изменений в Delphi
Я пытаюсь использовать журнал изменений вместо ReadDirectoryChangesW
отслеживать изменения в моем приложении Delphi XE2 (почему: ReadDirectoryChangesW не настолько надежен)
Самое близкое, что я мог найти в delphi/pascal, это что-то, называемое помощниками Delphi MFT/Journal, оно содержит две единицы паскаля: uMFT.pas и uDevNotification.pas.
Приведенный выше код имеет дело с MFT (на самом деле, очень приятно), но ничего не выходит из журнала изменений.
Я также нашел этот код C#, который, кажется, делает то, что я хочу, только он в C#
Мой вопрос: кто-нибудь знает код Delphi XE2 (или как преобразовать код C#) для взаимодействия и / или запроса журнала изменений?
Как я уже сказал, моя цель - заменить ReadDirectoryChangesW
поэтому мне, в конечном счете, нужно взаимодействовать с журналом изменений, чтобы получать уведомления о любых изменениях в файловой системе.