Соединения NTFS, проблемы с пониманием API
Обновление: этот вопрос превратился в вопрос о NTFS filesystem filter driver
Как использовать Win32 API в приложениях резервного копирования и других программах, которым необходимо знать, что файл на самом деле находится на диске? Соединения и точки повторного анализа являются ключевыми понятиями, которые мне нужно было рассмотреть, и являются наиболее запутанной вещью в файловой системе NTFS.
Исходный вопрос следует:
- Какой Win32 API используется для определения, является ли каталог перекрестком?
- "Где" (из-за отсутствия лучшего понимания) в иерархии NTFS хранятся соединения?
- Если я создаю перекресток
c:\thejunction_mydir
оба каталога становятся соединениями друг с другом? т.е. созданный и на который ссылаются
1 ответ
Решение
Как определить точку повторной обработки?
Определение того, является ли каталог установленной папкой, является ответом. В нем показано, как определить, является ли папка точкой повторной обработки, и, следовательно, может ли она быть также: Junction, Symlink или точкой монтирования.