структура FILE_BASIC_INFO (winbase.h)
Содержит основные сведения для файла. Используется для дескрипторов файлов.
Синтаксис
typedef struct _FILE_BASIC_INFO {
LARGE_INTEGER CreationTime;
LARGE_INTEGER LastAccessTime;
LARGE_INTEGER LastWriteTime;
LARGE_INTEGER ChangeTime;
DWORD FileAttributes;
} FILE_BASIC_INFO, *PFILE_BASIC_INFO;
Члены
CreationTime
Время создания файла в формате FILETIME , которое представляет собой 64-разрядное значение, представляющее количество 100-наносекундных интервалов с 1 января 1601 г. (UTC).
LastAccessTime
Время последнего доступа к файлу в формате FILETIME .
LastWriteTime
Время последней записи файла в формате FILETIME .
ChangeTime
Время изменения файла в формате FILETIME .
FileAttributes
Атрибуты файла. Список атрибутов см. в разделе File Attribute Constants. Если в структуре FILE_BASIC_INFO , переданной в SetFileInformationByHandle , задано значение 0, ни один из атрибутов не изменяется.
Требования
Минимальная версия клиента | Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Верхняя часть | winbase.h (включая Windows.h) |
Распространяемые компоненты | Windows SDK в Windows Server 2003 и Windows XP. |