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

问题描述:

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

+0

熊怎么知道苹果是什么? – Patrick 2009-02-06 04:39:22

我已经知道了答案,看到这个博客。 http://blogs.msdn.com/oldnewthing/archive/2004/12/27/332704.aspx

嗯看起来好像没有API存在检查....我可能是错的当然 。下面是已经有人写了关于它的格式: http://www.i2s-lab.com/Papers/The_Windows_Shortcut_File_Format.pdf

所以也许打开文件并找到GUID你必须做什么?

问候 弗里德里希