Win10: Use GetSystemTimePreciseAsFileTime directly
This commit is contained in:
parent
ee933f6795
commit
7e6dccc47d
@ -346,6 +346,7 @@ compat_fn_with_fallback! {
|
||||
|
||||
// >= Win8 / Server 2012
|
||||
// https://docs.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-getsystemtimepreciseasfiletime
|
||||
#[cfg(target_vendor = "win7")]
|
||||
pub fn GetSystemTimePreciseAsFileTime(lpsystemtimeasfiletime: *mut FILETIME) -> () {
|
||||
GetSystemTimeAsFileTime(lpsystemtimeasfiletime)
|
||||
}
|
||||
|
@ -2475,6 +2475,7 @@ Windows.Win32.System.Pipes.PIPE_WAIT
|
||||
Windows.Win32.System.SystemInformation.GetSystemDirectoryW
|
||||
Windows.Win32.System.SystemInformation.GetSystemInfo
|
||||
Windows.Win32.System.SystemInformation.GetSystemTimeAsFileTime
|
||||
Windows.Win32.System.SystemInformation.GetSystemTimePreciseAsFileTime
|
||||
Windows.Win32.System.SystemInformation.GetWindowsDirectoryW
|
||||
Windows.Win32.System.SystemInformation.PROCESSOR_ARCHITECTURE
|
||||
Windows.Win32.System.SystemInformation.SYSTEM_INFO
|
||||
|
@ -345,6 +345,10 @@ extern "system" {
|
||||
pub fn GetSystemTimeAsFileTime(lpsystemtimeasfiletime: *mut FILETIME) -> ();
|
||||
}
|
||||
#[link(name = "kernel32")]
|
||||
extern "system" {
|
||||
pub fn GetSystemTimePreciseAsFileTime(lpsystemtimeasfiletime: *mut FILETIME) -> ();
|
||||
}
|
||||
#[link(name = "kernel32")]
|
||||
extern "system" {
|
||||
pub fn GetTempPathW(nbufferlength: u32, lpbuffer: PWSTR) -> u32;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user