GetFileAttributes函数
功能:
函数GetFileAttributes为一个指定的文件或目录返回文件系统的属性。
可以使用GetFileAttributesEx 函数获得更多的属性信息。
如果要实现交互式操作,可以使用GetFileAttributesTransacted函数。
函数原型
DWORD WINAPI GetFileAttributes( __in LPCTSTR lpFileName );
参数
lpFileName :文件或目录的名字,对于ANSI版本,名字不能大于MAX_PATH(260)。
返回值
- 如果函数成功,返回值包含文件或目录的属性(属性列表见备注)。
- 如果函数失败,返回值是INVALID_FILE_ATTRIBUTES。
函数成功返回值属性列表
函数成功后返回以下值中的一个或多个。
注意:当该函数作用在一个挂载文件夹时,它返回目录的文件系统的属性,而不是根目录的信息。为了获得与文件属性关联的卷信息,可以调用GetVolumeNameForVolumeMountPoint 函数。