繁体   English   中英

如何枚举指向文件的所有NTFS硬链接的路径?

[英]How to enumerate paths for all NTFS hard links pointing to a file?

我可以使用GetFileInformationByHandle来确定与文件关联的硬链接数。 如何枚举构成这些链接的路径?

例如,如果C:\\TEMP_1.BINC:\\TEMP_2.BIN是指向相同内容的硬链接,并且我从GetFileInformationByHandle确定C:\\TEMP_1.BINC:\\TEMP_1.BIN nNumberOfLinks=2 ,我该如何发现该路径其他链接? (例如C:\\TEMP_2.BIN

GetFileInformationByHandlehttp//msdn.microsoft.com/en-us/library/aa363788%28v=VS.85%29.aspx

我想你正在寻找FindFirstFileNameW ,它会告诉你文件的所有名称。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM