什么是知道文件夹的MS Win32 API是快捷方式?

时间:2009-02-06 04:26:26

标签: winapi api directory shortcuts

在Vista和Windows 7中,有很多文件夹都是快捷方式,比如“C:\ Users \ Administrator \ Application Data”,使用FindFileFirst串行API可以枚举文件夹下的所有文件,但我们无法在Windows资源管理器中打开它,调用CreateFile打开文件夹或FindFileFirst串行API枚举的文件时,我也会收到错误。我想知道什么是MS Win32 API才能知道文件夹是快捷方式? FILE_ATTRIBUTE_REPARSE_POINT标志是否用于此类文件夹?

2 个答案:

答案 0 :(得分:0)

看起来好像没有API可以检查......我当然可能错了 这里有人写了关于它的格式: http://www.i2s-lab.com/Papers/The_Windows_Shortcut_File_Format.pdf

所以可能打开文件并找到GUID就是你要做的事情?

此致 弗里德里希

答案 1 :(得分:0)