Структура FILETIME - это 64-х битное значение, содержащее число из 100-наносекундных интервалов в отсчете от 1 Января, 1601 года.
typedef struct _FILETIME { // ft
DWORD dwLowDateTime;
DWORD dwHighDateTime;
} FILETIME;
Члены структуры:
dwLowDateTime |
Определяет младшее 32 бита времени файла |
dwHighDateTime |
Определяет старшие 32 бита времени файла |
Замечания:
Нет рекоминдаций для того, как вам добавлять или отнимать значения от структуры FILETIME для получения относительного времени. Вместо этого, вы можете:
- Скопировать струкуру FILETIME в структуру LARGE_INTEGER
- Использовать нормальную 64-х битную арифметику на занчении LARGE_INTEGER
Смотрите также:
|