FindFirstFile FindNextFile , : , . , , , . , , GetFileSize, GetFileSizeEx SetEndOfFile, .
. , , GetFileTime.
BOOL GetFileTime(HANDLE hFile, LPFILETIME lpftCreation, LPFILETIME lpftLastAccess, LPFILETIME lpftLastWrite)
WIN32_FIND_DATA 64- , , (1 1601 ) UTC (Universal Coordinated Time )[16], 100- (107 1 ). .
FileTimeToSystemTime ( ; . Windows 3.2) , , . , , .
SystemTimeToFileTime , , , .
CompareFileTime , , (-1), (0) (+1) .
SetFileTime; , , 0. NTFS , FAT .
FileTimeToLocalFileTime LocalFileTimeToFileTime , , UTC .
GetFileType, , : , ( , , , ) (. 11). , , , .
GetFileAttributes , dwFileAttributes.
DWORD GetFileAttributes(LPCTSTR lpFileName)
: , 0xFFFFFFFF.
. , , CreateFile. :
FILE_ATTRIBUTE_DIRECTORY
FILE_ATTRIBUTE_NORMAL
FILE_ATTRIBUTE_READONLY
FILE_ATTRIBUTE_TEMPORARY
SetFileAttributes.
UNIX Find opendir, readdir closedir. stat , , UNIX. fstat lstat. . UNIX utime. UNIX .