Структура WIN32_FIND_DATA
Type WIN32_FIND_DATA
dwFileAttributes As Long
ftCreationTime As FILETIME
ftLastAccessTime As FILETIME
ftLastWriteTime As FILETIME
nFileSizeHigh As Long
nFileSizeLow As Long
dwReserved0 As Long
dwReserved1 As Long
cFileName As String * 260
cAlternate As String * 14
End Type
Структура WIN32_FIND_DATA содержит информацию о файле, найденном функцией FindFirstFile или FindNextFile: атрибуты, время создания, модификации, размер файла и т.д.
Состав структуры
- dwFileAttributes
- Один или несколько флагов, определяющих атрибуты файла:
- FILE_ATTRIBUTE_ARCHIVE = &H20
- Архивный
- FILE_ATTRIBUTE_COMPRESSED = &H800
- Сжатый файл или папка
- FILE_ATTRIBUTE_DIRECTORY = &H10
- Каталог
- FILE_ATTRIBUTE_HIDDEN = &H2
- Скрытый файл
- FILE_ATTRIBUTE_NORMAL = &H80
- Нормальный (не используется с другими флагами)
- FILE_ATTRIBUTE_READONLY = &H1
- Только для чтения
- FILE_ATTRIBUTE_SYSTEM = &H4
- Системный файл
- ftCreationTime
- Время создания файла
- ftLastAccessTime
- Время последнего обращения
к файлу
- ftLastWriteTime
- Время последней операции
записи в файл
- nFileSizeHigh
- Старшие 32 бита 64-разрядного
размера файла ( только для файлов объемом свыше 4 Гбайт )
- nFileSizeLow
- Младшие 32 бита 64-разрядного
размера файла
- dwReserved0
- Зарезервировано для будущего использования
- dwReserved1
- Зарезервировано для будущего использования
- cFileName
- Длинное имя файла
- cAlternate
- Короткое имя файла
Используется в
FindFirstFile, FindNextFile