RtlSecondsSince1970ToTime 函数 (ntifs.h)

RtlSecondsSince1970ToTime 例程将自 1970 年初以来的已用时间(以秒为单位)转换为绝对系统时间值。

语法

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

参数

[in] ElapsedSeconds

从 1969 年 12 月 31 日午夜到当前日期和时间的秒数。

[out] Time

指向接收相应当前系统时间的调用方分配变量的指针。

返回值

没有

言论

系统时间的基础是 1601 的开始时间。 绝对系统时间是一个LARGE_INTEGER值,准确到 100 纳秒的分辨率,假设是准确的硬件时钟。 RtlSecondsSince1970ToTime 返回的值截断为一毫秒的分辨率。

有关转换时间值的详细信息,请参阅 数据转换

要求

要求 价值
目标平台 普遍
标头 ntifs.h (include Ntifs.h)
NtosKrnl.lib
DLL NtosKrnl.exe
IRQL < DISPATCH_LEVEL

另请参阅

RtlSecondsSince1980ToTime

RtlTimeFieldsToTime

RtlTimeToSecondsSince1970

RtlTimeToTimeFields