Поделиться через


Функция RtlSecondsSince1970ToTime (ntifs.h)

Подпрограмма RtlSecondsSince1970ToTime преобразует истекшее время в секундах с начала 1970 года в абсолютное системное значение времени.

Синтаксис

NTSYSAPI VOID RtlSecondsSince1970ToTime(
  [in]  ULONG          ElapsedSeconds,
  [out] PLARGE_INTEGER Time
);

Параметры

[in] ElapsedSeconds

Количество секунд от полуночи, 31 декабря 1969 года, до текущей даты и времени.

[out] Time

Указатель на выделенную вызывающим переменную, которая получает соответствующее текущее системное время.

Возвращаемое значение

Никакой

Замечания

Основой системного времени является начало 1601 года. Абсолютное системное время — это LARGE_INTEGER значение, точное до 100-наносекундного разрешения, при условии, что точные аппаратные часы. Значение, возвращаемое RtlSecondsSince1970ToTime, усечено в одно миллисекундное разрешение.

Дополнительные сведения о преобразовании значений времени см. в преобразования данных.

Требования

Требование Ценность
целевая платформа Всеобщий
заголовка ntifs.h (include Ntifs.h)
библиотеки NtosKrnl.lib
DLL NtosKrnl.exe
IRQL < DISPATCH_LEVEL

См. также

RtlSecondsSince1980ToTime

RtlTimeFieldsToTime

RtlTimeToSecondsSince1970

RtlTimeToTimeFields