pub unsafe extern "system" fn SetStdHandle(
    nStdHandle: u32,
    hHandle: *mut c_void
) -> i32