WinApi тип данных TWin32FileAttributeData
TWin32FileAttributeData = record
dwFileAttributes: DWORD;
ftCreationTime: TFileTime;
ftLastAccessTime: TFileTime;
ftLastWriteTime: TFileTime;
nFileSizeHigh: DWORD;
nFileSizeLow: DWORD;
end;
Структура содержит вспомогательную информацю для файлов или папок. Функция GetFileAttributesEx использует эту структуру.
dwFileAttributes: Содержит информацию в стиле таблицы FAT. См. аттрибуты файлов(FILE_ATTRIBUTE_).
ftCreationTime: Структура TFileTime которая содержит время и дату создания файла. Если FAT не поддерживает эту опцию то параметр нулевой.
ftLastAccessTime: Структура TFileTime которая содержит время и дату последнего доступа к файлу(чтение или запись). Для папки это структура будет содержать время и дату создания папки. Для файлов и папок время всегда будет установлено в полночь. Если FAT не поддерживает эту опцию то параметр нулевой.
ftLastWriteTime: Структура TFileTime которая содержит дату и время последней записи в файл. Для папки это структура будет содержать время и дату создания папки. Если FAT не поддерживает эту опцию то параметр нулевой.
nFileSizeHigh: Старшее значение DWORD размера файла. Не имеет значения для папки.
nFileSizeLow: Младшее значение DWORD размера файла. Не имеет значения для папки.
Замечания
Не все файловые системы могут сохранять дату и время последнего досупа и записи. Например в NT FAT время создания до 10 миллисекунд, время записи до 2 секунд, время доступа до 1 дня.
Материал взят из:
Русская спpавка по Windows API