Недокументированные функции NTDLL

18 февраля 2001



TIME_FIELDS

typedef struct _TIME_FIELDS {

USHORT Year; USHORT Month; USHORT Day; USHORT Hour; USHORT Minute; USHORT Second; USHORT Milliseconds; USHORT Weekday;

} TIME_FIELDS, *PTIME_FIELDS;



Структура TIME_FIELDS это NTDLL-версия структуры из Win 32 API SYSTEM_TIME. Содержит информацию о дате и времени.


  • Year     Год, в диапазоне 1601 — 65535.
  • Month     Месяц, в диапазоне 1 — 12.
  • Day     День, в диапазоне 1 — 31, в зависимости от поля Month.
  • Hour     Час, в диапазоне 0 — 23.
  • Minute     Минута, в диапазоне 0 — 59.
  • Second     Секунда, в диапазоне 0 — 59.
  • Milliseconds     Миллисекунда, в диапазоне 0 — 1000.
  • Weekday     День недели, в диапазоне 0 — 6, где 0 означает "Воскресенье", 1 означает "Понедельник" и т. п.


    Документировал:
    Reactos
    Томаш Новак



    Зависимости:
    Библиотека: ntdll.lib


    См. также:
    NtQuerySystemTime
    NtSetSystemTime
    RtlTimeFieldsToTime
    RtlTimeToTimeFields