pub unsafe fn QueryIdleProcessorCycleTime( bufferlength: *mut u32, processoridlecycletime: Option<*mut u64>, ) -> Result<()>