File tree 3 files changed +6
-0
lines changed
library/std/src/sys/pal/windows
3 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -346,6 +346,7 @@ compat_fn_with_fallback! {
346
346
347
347
// >= Win8 / Server 2012
348
348
// https://docs.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-getsystemtimepreciseasfiletime
349
+ #[ cfg( target_vendor = "win7" ) ]
349
350
pub fn GetSystemTimePreciseAsFileTime ( lpsystemtimeasfiletime: * mut FILETIME ) -> ( ) {
350
351
GetSystemTimeAsFileTime ( lpsystemtimeasfiletime)
351
352
}
Original file line number Diff line number Diff line change @@ -2475,6 +2475,7 @@ Windows.Win32.System.Pipes.PIPE_WAIT
2475
2475
Windows.Win32.System.SystemInformation.GetSystemDirectoryW
2476
2476
Windows.Win32.System.SystemInformation.GetSystemInfo
2477
2477
Windows.Win32.System.SystemInformation.GetSystemTimeAsFileTime
2478
+ Windows.Win32.System.SystemInformation.GetSystemTimePreciseAsFileTime
2478
2479
Windows.Win32.System.SystemInformation.GetWindowsDirectoryW
2479
2480
Windows.Win32.System.SystemInformation.PROCESSOR_ARCHITECTURE
2480
2481
Windows.Win32.System.SystemInformation.SYSTEM_INFO
Original file line number Diff line number Diff line change @@ -345,6 +345,10 @@ extern "system" {
345
345
pub fn GetSystemTimeAsFileTime ( lpsystemtimeasfiletime : * mut FILETIME ) -> ( ) ;
346
346
}
347
347
#[ link( name = "kernel32" ) ]
348
+ extern "system" {
349
+ pub fn GetSystemTimePreciseAsFileTime ( lpsystemtimeasfiletime : * mut FILETIME ) -> ( ) ;
350
+ }
351
+ #[ link( name = "kernel32" ) ]
348
352
extern "system" {
349
353
pub fn GetTempPathW ( nbufferlength : u32 , lpbuffer : PWSTR ) -> u32 ;
350
354
}
You can’t perform that action at this time.
0 commit comments