标签: delphi junction
我一直在谷歌搜索这个我可能有一些脑云,因为它不起作用。
我需要检测文件夹是否是一个联结,这样我的递归文件搜索就不会进入无限循环。
我可以使用像
IsJunction(attr: dword): boolean;
其中attr是来自TWin32FindData的dwFileAttributes;
dwFileAttributes
我似乎无法让它发挥作用。谢谢!
答案 0 :(得分:12)
TWin32FindData
dwReserved0
答案 1 :(得分:7)
您还可以尝试使用JCL(JEDI代码库)JclNTFS单元 它有一些处理交叉点的方法,例如: NtfsIsFolderMountPoint / NtfsGetJunctionPointDestination。
JCL
JclNTFS
NtfsIsFolderMountPoint
NtfsGetJunctionPointDestination