GetReparsePointInfo
Функция
FSF.GetReparsePointInfo
позволяет для указанной символической ссылки или связи каталогов получить информацию об источнике - путь к исходному файлу/каталогу.
size_t WINAPI GetReparsePointInfo( const wchar_t *Src, wchar_t *Dest, size_t DestSize );
Параметры
Src
Источник данных. Строка должна содержать полное имя к символической ссылке и заканчиваться слешем (
'\'
).Dest
Указатель на буфер, куда будет помещен путь. Установите
Dest = NULL
для того, чтобы узнать необходмый размер буфера в символах.DestSize
Размер строки назначения
Dest
в символах с завершающим нулем.Возвращаемое значение
Функция возвращает необходимый размер буфера в символах.
0 - в случае ошибки:
- неверный путь (выставляется системный номер ошибки
ERROR_PATH_NOT_FOUND
)
Примечание
- Адреса Src и Dest могут совпадать.
- Возвращаемое функцией значение не несёт никакой практической пользы для сетевых дисков.
- В отличие от ConvertPath, функция
FSF.GetReparsePointInfo
применима только для симлинков.