Как перечислить все символические ссылки в файловой системе NTFS
поскольку Windows Vista существует новый вызов Win32-API CreateSymbolicLink, чтобы создать символическую ссылку в файловой системе NTFS.
Кто-нибудь знает, есть ли способ перечислить все существующие символические ссылки в файловой системе?
Ответ 1
Следуя ссылкам в этой статье, вы перейдете в этот. Цитирование:
Чтобы определить, указан ли указанный каталог это смонтированная папка, сначала вызовите Функция GetFileAttributes и проверка флаг FILE_ATTRIBUTE_REPARSE_POINT в возвращаемом значении, чтобы увидеть, каталог имеет связанный репарат точка. Если это так, используйте FindFirstFile и FindNextFile функции для получения тега повторной обработки в член dwReserved0 WIN32_FIND_DATA. к определить, является ли точка повторной обработки (а не некоторые другие формы точки повторной обработки), проверьте, значение тега равно значению IO_REPARSE_TAG_MOUNT_POINT. Для большего информацию см. в разделе "Повторные пункты".