pub unsafe fn WSAConnect<P0>(
    s: P0,
    name: *const SOCKADDR,
    namelen: i32,
    lpcallerdata: Option<*const WSABUF>,
    lpcalleedata: Option<*mut WSABUF>,
    lpsqos: Option<*const QOS>,
    lpgqos: Option<*const QOS>
) -> i32
where P0: IntoParam<SOCKET>,