winbase.h) (FILE_NAME_INFO 结构
接收文件名。 用于任何句柄。 仅在调用 GetFileInformationByHandleEx 时使用。
语法
typedef struct _FILE_NAME_INFO {
DWORD FileNameLength;
WCHAR FileName[1];
} FILE_NAME_INFO, *PFILE_NAME_INFO;
成员
FileNameLength
FileName 字符串的大小(以字节为单位)。
FileName[1]
返回的文件名。
注解
如果对 的ERROR_MORE_DATA
调用GetFileInformationByHandleEx
失败,因为没有足够的缓冲区空间来容纳 FileName 的完整长度,FileNameLength
则 字段将包含 FileName 的所需长度(以字节为单位)。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [桌面应用 | UWP 应用] |
最低受支持的服务器 | Windows Server 2008 [桌面应用 | UWP 应用] |
标头 | winbase.h (包括 Windows.h) |
可再发行组件 | 在 Windows Server 2003 和 Windows XP 上Windows SDK。 |