winx 0.36.4

Windows API helper library
Documentation
1
2
3
4
5
6
7
8
9
10
11
use crate::cvt::cvt;
use std::io;
use windows_sys::Win32::System::Performance::QueryPerformanceFrequency;

pub fn perf_counter_frequency() -> io::Result<u64> {
    unsafe {
        let mut frequency = 0;
        cvt(QueryPerformanceFrequency(&mut frequency))?;
        Ok(frequency as u64)
    }
}