File tree Expand file tree Collapse file tree 3 files changed +6
-0
lines changed
library/std/src/sys/pal/windows Expand file tree Collapse file tree 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! {
346346
347347 // >= Win8 / Server 2012
348348 // https://docs.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-getsystemtimepreciseasfiletime
349+ #[ cfg( target_vendor = "win7" ) ]
349350 pub fn GetSystemTimePreciseAsFileTime ( lpsystemtimeasfiletime: * mut FILETIME ) -> ( ) {
350351 GetSystemTimeAsFileTime ( lpsystemtimeasfiletime)
351352 }
Original file line number Diff line number Diff line change @@ -2475,6 +2475,7 @@ Windows.Win32.System.Pipes.PIPE_WAIT
24752475Windows.Win32.System.SystemInformation.GetSystemDirectoryW
24762476Windows.Win32.System.SystemInformation.GetSystemInfo
24772477Windows.Win32.System.SystemInformation.GetSystemTimeAsFileTime
2478+ Windows.Win32.System.SystemInformation.GetSystemTimePreciseAsFileTime
24782479Windows.Win32.System.SystemInformation.GetWindowsDirectoryW
24792480Windows.Win32.System.SystemInformation.PROCESSOR_ARCHITECTURE
24802481Windows.Win32.System.SystemInformation.SYSTEM_INFO
Original file line number Diff line number Diff line change @@ -345,6 +345,10 @@ extern "system" {
345345 pub fn GetSystemTimeAsFileTime ( lpsystemtimeasfiletime : * mut FILETIME ) -> ( ) ;
346346}
347347#[ link( name = "kernel32" ) ]
348+ extern "system" {
349+ pub fn GetSystemTimePreciseAsFileTime ( lpsystemtimeasfiletime : * mut FILETIME ) -> ( ) ;
350+ }
351+ #[ link( name = "kernel32" ) ]
348352extern "system" {
349353 pub fn GetTempPathW ( nbufferlength : u32 , lpbuffer : PWSTR ) -> u32 ;
350354}
You can’t perform that action at this time.
0 commit comments