Реализация журнала изменений в Delphi

Я пытаюсь использовать журнал изменений вместо ReadDirectoryChangesW отслеживать изменения в моем приложении Delphi XE2 (почему: ReadDirectoryChangesW не настолько надежен)

Самое близкое, что я мог найти в delphi/pascal, это что-то, называемое помощниками Delphi MFT/Journal, оно содержит две единицы паскаля: uMFT.pas и uDevNotification.pas.

Приведенный выше код имеет дело с MFT (на самом деле, очень приятно), но ничего не выходит из журнала изменений.

Я также нашел этот код C#, который, кажется, делает то, что я хочу, только он в C#

Мой вопрос: кто-нибудь знает код Delphi XE2 (или как преобразовать код C#) для взаимодействия и / или запроса журнала изменений?

Как я уже сказал, моя цель - заменить ReadDirectoryChangesW поэтому мне, в конечном счете, нужно взаимодействовать с журналом изменений, чтобы получать уведомления о любых изменениях в файловой системе.

0 ответов

Другие вопросы по тегам