pub unsafe fn WPUCompleteOverlappedRequest<P0>(
    s: P0,
    lpoverlapped: *mut OVERLAPPED,
    dwerror: u32,
    cbtransferred: u32,
    lperrno: *mut i32
) -> i32
where P0: IntoParam<SOCKET>,