协作 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 | 汇报参与对等协作网络的对等方,其中包含有关对等联系人的新信息。 |