Как перечислить все символьные ссылки в файловой системе NTFS

так как Windows Vista там является новым ВЫЗОВОМ API WIN32 CreateSymbolicLink для создания символьной ссылки в файловой системе NTFS.

Кто-либо знает, существует ли способ перечислить все существующие символьные ссылки в файловой системе?

27
задан Alexander 20 March 2010 в 12:39
поделиться

1 ответ

Переход по ссылкам в этой статье приведет вас к этой . Цитата:

Чтобы определить, является ли указанный каталог смонтированной папкой, сначала вызовите функцию GetFileAttributes и проверьте флаг FILE_ATTRIBUTE_REPARSE_POINT в возвращаемом значении. чтобы узнать, есть ли у каталога связанная точка повторной обработки . Если это так, используйте функции FindFirstFile и FindNextFile , чтобы получить тег повторной обработки в члене dwReserved0 структуры WIN32_FIND_DATA. Чтобы определить, является ли точка повторной обработки смонтированной папкой (а не какой-либо другой формой точки повторной обработки), проверьте, равно ли значение тега значению { {1}} IO_REPARSE_TAG_MOUNT_POINT. Для получения дополнительной информации см. Точки повторной обработки.

6
ответ дан 28 November 2019 в 04:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: