pub unsafe fn PeerCollabAsyncInviteContact<P0>(
    pccontact: Option<*const PEER_CONTACT>,
    pcendpoint: *const PEER_ENDPOINT,
    pcinvitation: *const PEER_INVITATION,
    hevent: P0,
    phinvitation: Option<*mut HANDLE>
) -> Result<()>
where P0: IntoParam<HANDLE>,