структура FILE_NAME_INFO (winbase.h)
Получает имя файла. Используется для любых дескрипторов. Используйте только при вызове GetFileInformationByHandleEx.
Синтаксис
typedef struct _FILE_NAME_INFO {
DWORD FileNameLength;
WCHAR FileName[1];
} FILE_NAME_INFO, *PFILE_NAME_INFO;
Члены
FileNameLength
Размер строки FileName в байтах.
FileName[1]
Имя возвращаемого файла.
Комментарии
Если вызов завершается GetFileInformationByHandleEx
ошибкой из-за ERROR_MORE_DATA
нехватки буферного пространства для полной длины FileName , то FileNameLength
поле будет содержать необходимую длину FileName в байтах.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Верхняя часть | winbase.h (включая Windows.h) |
Распространяемые компоненты | Windows SDK в Windows Server 2003 и Windows XP. |