Функция DosDateTimeToFileTime (winbase.h)
Преобразует значения даты и времени MS-DOS во время файла.
Синтаксис
BOOL DosDateTimeToFileTime(
[in] WORD wFatDate,
[in] WORD wFatTime,
[out] LPFILETIME lpFileTime
);
Параметры
[in] wFatDate
Дата MS-DOS. Дата является упакованным значением в следующем формате.
Bits | Описание |
---|---|
0–4 | День месяца (1–31) |
5-8 | Месяц (1 = январь, 2 = февраль и т. д.) |
9-15 | Смещение года по сравнению с 1980 (добавьте 1980, чтобы получить фактический год) |
[in] wFatTime
Время MS-DOS. Время является упакованным значением в следующем формате.
Bits | Описание |
---|---|
0–4 | Секунда делится на 2 |
5-10 | Минута (0–59) |
11-15 | Час (0–23 в 24-часовых часах) |
[out] lpFileTime
Указатель на структуру FILETIME , получающую время преобразования файла.
Возвращаемое значение
Если функция выполняется успешно, возвращается ненулевое значение.
Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | winbase.h (включая Windows.h) |
Библиотека | Kernel32.lib |
DLL | Kernel32.dll |