Function QueryPerformanceCounter [src]

Prototype

pub fn QueryPerformanceCounter() u64

Source

pub fn QueryPerformanceCounter() u64 { // "On systems that run Windows XP or later, the function will always succeed" // https://docs.microsoft.com/en-us/windows/desktop/api/profileapi/nf-profileapi-queryperformancecounter var result: LARGE_INTEGER = undefined; assert(ntdll.RtlQueryPerformanceCounter(&result) != 0); // The kernel treats this integer as unsigned. return @as(u64, @bitCast(result)); }