Точки
повторной обработки
Точки повторной обработки
(reparse points) — еще одна новая возможность, появившаяся в NTFS 5.O. Они позволяют
выполнять при открытии папки или файла заранее созданный программный код. Точка
повторной обработки представляет собой контролируемый системой атрибут, который
может быть ассоциирован с папкой или файлом. Значение атрибута точки повторной
обработки — это задаваемые пользователем данные, максимальный размер которых
может достигать 16 Кбайт. Они представляют собой 32-разрядный ярлык (определяемый
Microsoft), указывающий, какой фильтр файловой системы должен быть извещен о
попытке получения доступа к данной папке или файлу. Фильтр выполняет заранее
определенный код, предназначенный для управления процессом доступа. Поскольку
размер данных атрибута точки повторной обработки может достигать 16 Кбайт, помимо
ярлыка в атрибуте можно сохранить информацию, имеющую значение для соответствующего
фильтра.
Фильтр файловой системы
может полностью изменить способ отображения
данных файла. Поэтому фильтры устанавливаются только администраторами системы.
Если по каким-либо причинам система не может найти фильтр, соответствующий определенному
ярлыку повторной обработки, доступ к папке или файлу не будет предоставлен,
однако они все же могут быть удалены.
Точки повторной обработки
используются при создании соединений папок NTFS, позволяющих перенаправлять
запрос к папке или файлу в другое место файловой системы.
Содержание раздела