Введение
Когда содержание иерархии каталогов изменяется, события API файловой системы обеспечивают путь к Вашему приложению для выяснения уведомление. Например, когда пользователь изменяет файл в пакете проекта с помощью другого приложения, Ваше приложение может использовать это для быстрого обнаружения.
Это также обеспечивает легкий способ определить, изменилось ли содержание иерархии каталогов, так как Ваше приложение в последний раз исследовало их. Например, приложение резервного копирования может использовать это для определения то, что файлы изменили начиная с данной метки времени или данного идентификатора события.
Необходимо считать этот документ, если приложение работает с большим количеством файлов — особенно, если приложение работает с большими иерархиями файлов.
Организация этого документа
Этот документ организован в следующие главы:
Технологический Обзор — описывает события API файловой системы и объясняет, как он работает на высоком уровне.
Используя События Файловой системы API — объясняет, как использовать события API файловой системы, от создания потока событий к записи обработчика, включая примеры кода, чтобы помочь Вам быстро начать.
Безопасность событий Файловой системы — описывает средства защиты событий API файловой системы.
Очереди ядра: Альтернатива Событиям Файловой системы — объясняет механизм очередей ядра, описывает, когда это может быть надлежащим использовать очереди ядра API вместо событий API файловой системы и включает краткий пример кода, чтобы показать Вам, как использовать его.