pub unsafe fn GetOverlappedResultEx<P0, P1>(
    hfile: P0,
    lpoverlapped: *const OVERLAPPED,
    lpnumberofbytestransferred: *mut u32,
    dwmilliseconds: u32,
    balertable: P1
) -> Result<()>
where P0: IntoParam<HANDLE>, P1: IntoParam<BOOL>,