NtQuerySystemTime 函数 (winternl.h)

[NtQuerySystemTime 在 Windows 的未来版本中可能已更改或不可用。 应用程序应使用 GetSystemTimeAsFileTime 函数。]

检索当前系统时间。

语法

__kernel_entry NTSTATUS NtQuerySystemTime(
  [out] PLARGE_INTEGER SystemTime
);

参数

[out] SystemTime

指向接收系统时间 LARGE_INTEGER 结构的指针。 这是一个 64 位值,表示自 1601 年 1 月 1 日 (UTC) 以来的 100 纳秒间隔数。

返回值

如果函数成功,则返回STATUS_SUCCESS。 如果失败,它将返回相应的状态代码,通常STATUS_ACCESS_VIOLATION。

注解

此函数没有关联的导入库。 必须使用 LoadLibraryGetProcAddress 函数动态链接到 Ntdll.dll。

要求

   
目标平台 Windows
标头 winternl.h
Library ntdll.lib
DLL ntdll.dll

另请参阅

GetSystemTimeAsFileTime

时间函数