Как перечислять пути для всех жестких ссылок NTFS, указывающие на файл?

StackOverflow https://stackoverflow.com/questions/3835322

  •  26-09-2019
  •  | 
  •  

Вопрос

я могу использовать GetFileInformationByHandle Определить количество жестких ссылок, связанных с файлом. Как я могу перечислить пути, которые составляют эти ссылки?

Например, если C:\TEMP_1.BIN а также C:\TEMP_2.BIN жесткие ссылки на одно и то же контент, и я определяю от GetFileInformationByHandle это C:\TEMP_1.BIN имеет nNumberOfLinks=2, Как я могу обнаружить путь для другой ссылки? (например C:\TEMP_2.BIN)

GetFileInformationByHandle: http://msdn.microsoft.com/en-us/library/aaa363788%28v=vs.85%29.aspx.

Это было полезно?

Решение

Я думаю, что вы ищете FindfirstfileNamew., что говорит вам все имена файл.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top