pub unsafe fn WSAImpersonateSocketPeer<P0>(
    socket: P0,
    peeraddr: Option<*const SOCKADDR>,
    peeraddrlen: u32
) -> i32
where P0: IntoParam<SOCKET>,