Функция RtlSecondsSince1980ToTime (ntifs.h)
Подпрограмма RtlSecondsSince1980ToTime преобразует затраченное время в секундах с начала 1980 года в абсолютное значение системного времени.
Синтаксис
NTSYSAPI VOID RtlSecondsSince1980ToTime(
[in] ULONG ElapsedSeconds,
[out] PLARGE_INTEGER Time
);
Параметры
[in] ElapsedSeconds
Число секунд с полуночи 31 декабря 1979 года до текущих даты и времени.
[out] Time
Указатель на переменную, выделенную вызывающим объектом, которая получает соответствующее текущее системное время.
Возвращаемое значение
None
Remarks
Абсолютное системное время — это LARGE_INTEGER значение, точное до 100-наносекундного разрешения, при условии точного аппаратного времени. Основой системного времени является начало 1601. Значение, возвращаемое параметром RtlSecondsSince1980ToTime , усекается до разрешения в одну миллисекунду.
Дополнительные сведения о преобразовании значений времени см. в разделе Преобразования данных.
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Верхняя часть | ntifs.h (включая Ntifs.h) |
Библиотека | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | < DISPATCH_LEVEL |