Функция 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 |