pub unsafe extern "system" fn GetMonitorRedGreenOrBlueDrive(
    hmonitor: HANDLE,
    dtdrivetype: MC_DRIVE_TYPE,
    pdwminimumdrive: *mut u32,
    pdwcurrentdrive: *mut u32,
    pdwmaximumdrive: *mut u32,
) -> i32