pub unsafe extern "system" fn SetThreadIdealProcessorEx(
    hThread: *mut c_void,
    lpIdealProcessor: *mut PROCESSOR_NUMBER,
    lpPreviousIdealProcessor: *mut PROCESSOR_NUMBER
) -> i32