协作 API 函数

对等协作基础结构支持以下函数。

函数 说明
PeerCollabAddContact 将联系人添加到对等方的联系人列表中。
PeerCollabAsyncInviteContact 向受信任的对等联系人发送邀请,以通过安全连接加入发件人的对等协作活动。
PeerCollabAsyncInviteEndpoint 向指定的对等终结点发送邀请,以加入发件人的对等协作活动。 通过异步事件更新对邀请的响应的可用性。
PeerCollabCancelInvitation 取消调用方以前向联系人发送的邀请。
PeerCollabCloseHandle 关闭对等协作活动邀请的句柄。
PeerCollabDeleteContact 从当前对等方中删除联系人。
PeerCollabDeleteEndpointData 删除与提供的终结点数据匹配的调用对等节点上的对等终结点数据。
PeerCollabDeleteObject 从调用终结点中删除对等对象。
PeerCollabEnumApplications 返回枚举的句柄,该枚举包含注册到特定对等终结点的功能 () 。
PeerCollabEnumApplicationRegistrationInfo 获取用于检索对等应用程序信息的枚举句柄。
PeerCollabEnumContacts 返回枚举集的句柄,该集包含呼叫对等方上当前可用的所有对等协作网络联系人。
PeerCollabEnumEndpoints 返回枚举的句柄,该枚举包含与特定对等联系人关联的终结点。
PeerCollabEnumObjects 返回枚举的句柄,该枚举包含与特定对等终结点关联的对等对象。
PeerCollabEnumPeopleNearMe 返回枚举集的句柄,该集包含调用对等方子网中当前可用的所有对等协作网络“我附近的人员”终结点。
PeerCollabExportContact 将与对等名称关联的联系人数据导出到联系人 XML 数据字符串缓冲区。
PeerCollabGetAppLaunchInfo 获取对等应用程序启动信息,包括联系人姓名、对等终结点和邀请请求。
PeerCollabGetApplicationRegistrationInfo 获取特定的应用程序注册信息。
PeerCollabGetContact 获取给定该联系人的对等名称的特定对等联系人的信息。
PeerCollabGetEndpointName 检索调用 PeerCollabSetEndpointName 之前设置的调用对等的当前终结点的名称。
PeerCollabGetEventData 获取与对等方上引发的对等协作事件关联的数据。
PeerCollabGetInvitationResponse 从先前受邀加入对等协作活动的对等方获取响应。
PeerCollabGetPresenceInfo 检索与特定联系人关联的终结点的状态信息。
PeerCollabGetSigninOptions 获取对等方当前登录的对等协作网络状态选项。
PeerCollabInviteContact 向受信任的联系人发送加入对等协作活动的邀请。 此调用是同步的,如果成功,将从联系人获取响应。
PeerCollabInviteEndpoint 向指定的对等终结点发送邀请,以加入发件人的对等协作活动。 此调用是同步的,如果成功,将从对等终结点获取响应。
PeerCollabParseContact 将包含联系人 XML 数据的 Unicode 字符串缓冲区分析为 PEER_CONTACT 数据结构。
PeerCollabQueryContactData 检索提供的对等终结点的联系信息。
PeerCollabRefreshEndpointData 使用新的终结点数据汇报调用对等节点。
PeerCollabRegisterApplication 将应用程序注册到本地计算机,以便可以在对等协作活动中启动该应用程序。
PeerCollabRegisterEvent 向对等协作基础结构注册应用程序,以接收特定对等协作事件的回调。
PeerCollabSetEndpointName 设置对等应用程序使用的当前终结点的名称。
PeerCollabSetObject 创建或更新对等协作网络中使用的对等数据对象。
PeerCollabSetPresenceInfo 汇报呼叫方的状态信息给任何正在监视它的联系人。
PeerCollabSignIn 将对等登录到托管的 Internet (无服务器状态) 或子网 (“人员近我”) 对等协作网络状态提供程序。
PeerCollabSignOut 将对等方从特定类型的对等协作网络状态提供程序中注销。
PeerCollabShutdown 关闭对等协作基础结构并释放与之关联的任何资源。
PeerCollabStartup 初始化对等协作基础结构。
PeerCollabSubscribeEndpointData 创建对可用终结点的订阅。
PeerCollabUnregisterApplication 从本地计算机注销对等方的特定应用程序。
PeerCollabUnregisterEvent 从有关特定对等协作事件的通知中注销应用程序。
PeerCollabUnsubscribeEndpointData 删除使用 PeerCollabSubscribeEndpointData 创建的终结点的订阅。
PeerCollabUpdateContact 汇报参与对等协作网络的对等方,其中包含有关对等联系人的新信息。