此标头由对等使用。 有关详细信息,请参阅:
p2p.h 包含以下编程接口:
函数
PeerCollabAddContact 将联系人添加到对等方的联系人列表中。 |
PeerCollabAsyncInviteContact 向受信任的对等联系人发送邀请,以通过安全连接加入发件人的对等协作活动。 邀请响应的可用性通过异步事件更新。 |
PeerCollabAsyncInviteEndpoint 向指定的对等终结点发送邀请,以加入发件人的对等协作活动。 通过异步事件更新对邀请的响应的可用性。 |
PeerCollabCancelInvitation 取消调用方以前发送给联系人的邀请。 |
PeerCollabCloseHandle 关闭对等协作活动邀请的句柄。 |
PeerCollabDeleteContact 从与调用方关联的本地联系人存储中删除联系人。 |
PeerCollabDeleteEndpointData 删除与提供的终结点数据匹配的调用对等节点上的对等终结点数据。 |
PeerCollabDeleteObject 从调用终结点中删除对等对象。 |
PeerCollabEnumApplicationRegistrationInfo 获取用于检索对等应用程序信息的枚举句柄。 |
PeerCollabEnumApplications 返回枚举的句柄,该枚举包含注册到特定对等方终结点的应用程序 () 。 |
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 汇报呼叫方的状态信息给任何正在观看它的联系人。 |
PeerCollabShutdown 关闭对等协作基础结构并释放与其关联的任何资源。 |
PeerCollabSignin 将对等互连登录到托管的 Internet (无服务器状态) 或子网 (“人员 Near Me”) 对等协作网络状态提供程序。 |
PeerCollabSignout 从特定类型的对等协作网络状态提供程序中注销对等方。 |
PeerCollabStartup 初始化对等协作基础结构。 |
PeerCollabSubscribeEndpointData 创建对可用终结点的订阅。 |
PeerCollabUnregisterApplication 从本地计算机取消注册对等方的特定应用程序。 |
PeerCollabUnregisterEvent 从有关特定对等协作事件的通知中取消注册应用程序。 |
PeerCollabUnsubscribeEndpointData 删除对使用 PeerCollabSubscribeEndpointData 创建的终结点的订阅。 |
PeerCollabUpdateContact 汇报与调用方的本地联系人存储中指定的对等联系人关联的信息。 |
PeerCreatePeerName PeerCreatePeerName 函数基于指定对等标识和分类器的现有名称创建新名称。 但是,调用 PeerCreatePeerName 不会创建新标识。 |
PeerEndEnumeration PeerEndEnumeration 函数释放枚举(例如记录或成员枚举),并解除分配与该枚举关联的所有资源。 |
PeerEnumGroups PeerEnumGroups 函数创建并返回一个对等枚举句柄,该句柄用于枚举与特定对等标识关联的所有对等组。 |
PeerEnumIdentities PeerEnumIdentities 函数创建并返回一个对等枚举句柄,该句柄用于枚举属于特定用户的所有对等标识。 |
PeerFreeData PeerFreeData 函数解除分配数据块并将其返回到内存池。 使用 PeerFreeData 函数释放对等Identity Manager、对等分组和对等协作 API 返回的数据。 |
PeerGetItemCount PeerGetItemCount 函数返回对等枚举中的项计数。 |
PeerGetNextItem PeerGetNextItem 函数从对等枚举返回特定数量的项。 |
PeerGraphAddRecord PeerGraphAddRecord 函数向对等图添加新记录。 使用此函数添加的记录将发送到对等图中的每个节点。 |
PeerGraphClose PeerGraphClose 函数使调用 PeerGraphCreate 或 PeerGraphOpen 返回的对等图句柄失效,并关闭指定对等图的所有网络连接。 |
PeerGraphCloseDirectConnection PeerGraphCloseDirectConnection 函数关闭指定的直接连接。 |
PeerGraphConnect PeerGraphConnect 函数尝试与对等图中的指定节点建立连接。 |
PeerGraphCreate PeerGraphCreate 函数创建新的对等图。 应用程序可以指定有关对等图的信息,以及对等图使用的安全类型。 返回对等图的句柄,但未建立网络连接。 |
PeerGraphDelete PeerGraphDelete 函数删除与指定的对等图关联的数据。 |
PeerGraphDeleteRecord PeerGraphDeleteRecord 函数在对等图中将记录标记为已删除。 记录在本地节点上不可用,无法用于函数调用,例如对 PeerGraphGetRecord 和 PeerGraphEnumRecords 的调用。 |
PeerGraphEndEnumeration PeerGraphEndEnumeration 函数释放枚举句柄,并释放与枚举关联的资源。 |
PeerGraphEnumConnections PeerGraphEnumConnections 函数创建并返回用于枚举本地节点连接的枚举句柄。 |
PeerGraphEnumNodes PeerGraphEnumNodes 函数创建并返回用于枚举对等图中的节点的枚举句柄。 |
PeerGraphEnumRecords PeerGraphEnumRecords 函数创建并返回一个枚举句柄,该句柄用于枚举特定类型的记录和/或用户记录。 枚举在执行枚举时提供记录的快照。 |
PeerGraphExportDatabase PeerGraphExportDatabase 函数将对等图数据库导出到可以移动到其他计算机的文件中。 通过使用 PeerGraphImportDatabase,可将对等图数据库导入到其他计算机。 |
PeerGraphFreeData PeerGraphFreeData 函数释放多个对等图形 API 函数返回的资源。 |
PeerGraphGetEventData PeerGraphGetEventData 函数检索对等事件。 应用程序调用此函数,直到返回PEER_S_NO_EVENT_DATA的返回值,这表示调用成功,但没有更多要检索的对等事件。 |
PeerGraphGetItemCount PeerGraphGetItemCount 函数检索枚举中的项数。 |
PeerGraphGetNextItem 获取通过调用以下函数创建的枚举中的下一项。 |
PeerGraphGetNodeInfo PeerGraphGetNodeInfo 函数检索有关特定节点的信息。 |
PeerGraphGetProperties PeerGraphGetProperties 函数检索当前对等图属性。 |
PeerGraphGetRecord PeerGraphGetRecord 函数根据指定的记录 ID 检索特定记录。 应通过调用 PeerGraphFreeData 来释放返回的记录。 |
PeerGraphGetStatus PeerGraphGetStatus 函数返回对等图的当前状态。 |
PeerGraphImportDatabase PeerGraphImportDatabase 函数导入包含对等图数据库中的信息的文件。 仅当应用程序尚未调用 PeerGraphListen 或 PeerGraphConnect 函数时,才能调用此函数。 |
PeerGraphListen PeerGraphListen 函数指示对等图应开始侦听传入连接。 |
PeerGraphOpen PeerGraphOpen 函数打开以前由本地节点或远程节点创建的对等图。 返回对等图的句柄,但未建立网络连接。 |
PeerGraphOpenDirectConnection PeerGraphOpenDirectConnection 函数允许应用程序与对等图中的节点建立直接连接。 |
PeerGraphPeerTimeToUniversalTime PeerGraphPeerTimeToUniversalTime 函数将对等图维护的引用时间值转换为适合在对等计算机上显示的本地化时间值。 |
PeerGraphRegisterEvent PeerGraphRegisterEvent 函数注册对等方的请求,以便收到与对等图和事件类型关联的更改的通知。 |
PeerGraphSearchRecords PeerGraphSearchRecords 函数在对等图中搜索特定记录。 |
PeerGraphSendData PeerGraphSendData 函数将数据发送到相邻节点或直接连接的节点。 |
PeerGraphSetNodeAttributes PeerGraphSetNodeAttributes 函数设置本地节点的 PEER_NODE_INFO 结构的属性。 |
PeerGraphSetPresence PeerGraphSetPresence 函数显式打开或关闭特定节点的状态记录的发布。 |
PeerGraphSetProperties PeerGraphSetProperties 函数设置对等图属性。 |
PeerGraphShutdown PeerGraphShutdown 函数清理调用 PeerGraphStartup 分配的任何资源。 每次调用 PeerGraphStartup 时,都必须有对 PeerGraphShutdown 的调用。 |
PeerGraphStartup PeerGraphStartup 函数向对等图形基础结构指示调用应用程序所需的对等协议版本。 |
PeerGraphUniversalTimeToPeerTime PeerGraphUniversalTimeToPeerTime 函数将通用时间值从对等的计算机转换为通用对等图时间值。 |
PeerGraphUnregisterEvent PeerGraphUnregisterEvent 函数请求不再通知应用程序与对等图和记录类型关联的更改。 |
PeerGraphUpdateRecord PeerGraphUpdateRecord 函数更新对等图中的记录,然后将该记录泛入对等图中的每个节点。 |
PeerGraphValidateDeferredRecords PeerGraphValidateDeferredRecords 函数向对等图形基础结构指示,需要重新提交任何延迟的记录,以便安全模块进行验证。 |
PeerGroupAddRecord PeerGroupAddRecord 函数将新记录添加到对等组,该记录将传播到所有参与的对等方。 |
PeerGroupClose PeerGroupClose 函数使先前调用 PeerGroupCreate、PeerGroupJoin 或 PeerGroupOpen 函数获得的对等组句柄失效。 |
PeerGroupCloseDirectConnection PeerGroupCloseDirectConnection 函数关闭两个对等机之间的特定直接连接。 |
PeerGroupConnect PeerGroupConnect 函数启动对等组的 PNRP 搜索,并尝试连接到该组。 成功调用此函数后,对等方可以与对等组的其他成员通信。 |
PeerGroupConnectByAddress 尝试连接到具有已知 IPv6 地址的其他对等方正在参与的对等组。 |
PeerGroupCreate PeerGroupCreate 函数创建新的对等组。 |
PeerGroupCreateInvitation PeerGroupCreateInvitation 函数返回一个 XML 字符串,指定的对等方可以使用该字符串加入组。 |
PeerGroupCreatePasswordInvitation 返回一个 XML 字符串,指定的对等方可以使用该字符串来联接具有匹配密码的组。 |
PeerGroupDelete PeerGroupDelete 函数删除与对等组关联的本地数据和证书。 |
PeerGroupDeleteRecord PeerGroupDeleteRecord 函数从对等组中删除记录。 创建者以及管理角色中的任何其他成员可能会删除特定记录。 |
PeerGroupEnumConnections PeerGroupEnumConnections 函数创建对等方上当前处于活动状态的连接枚举。 |
PeerGroupEnumMembers PeerGroupEnumMembers 函数创建可用对等组成员和关联的成员身份信息的枚举。 |
PeerGroupEnumRecords PeerGroupEnumRecords 函数创建对等组记录的枚举。 |
PeerGroupExportConfig PeerGroupExportConfig 函数将对等的组配置导出为 XML 字符串,其中包含标识、组名称和标识的 GMC。 |
PeerGroupExportDatabase PeerGroupExportDatabase 函数将对等组数据库导出到特定文件,该文件可以传输到另一台计算机并使用 PeerGroupImportDatabase 函数导入。 |
PeerGroupGetEventData PeerGroupGetEventData 函数允许应用程序检索分组事件返回的数据。 |
PeerGroupGetProperties PeerGroupGetProperties 函数检索有关指定组的属性的信息。 |
PeerGroupGetRecord PeerGroupGetRecord 函数检索特定的组记录。 |
PeerGroupGetStatus PeerGroupGetStatus 函数检索组的当前状态。 |
PeerGroupImportConfig PeerGroupImportConfig 函数根据提供的 XML 配置字符串中的特定设置导入标识的对等组配置。 |
PeerGroupImportDatabase PeerGroupImportDatabase 函数从本地文件导入对等组数据库。 |
PeerGroupIssueCredentials PeerGroupIssueCredentials 函数向特定标识颁发凭据(包括 GMC),并选择性地返回受邀对等方可用于加入对等组的邀请 XML 字符串。 |
PeerGroupJoin PeerGroupJoin 函数在调用 PeerGroupConnect 或 PeerGroupConnectByAddress 之前,准备具有加入现有对等组邀请的对等方。 |
PeerGroupOpen PeerGroupOpen 函数打开对等方已创建或加入的对等组。 打开对等组后,该对等方可以注册事件通知。 |
PeerGroupOpenDirectConnection PeerGroupOpenDirectConnection 函数与对等组中的另一个对等机建立直接连接。 |
PeerGroupParseInvitation PeerGroupParseInvitation 函数返回包含特定邀请详细信息的 PEER_INVITATION_INFO 结构。 |
PeerGroupPasswordJoin 在调用 PeerGroupConnect 或 PeerGroupConnectByAddress 之前,准备具有邀请和正确密码的对等方以加入受密码保护的对等组。 |
PeerGroupPeerTimeToUniversalTime PeerGroupPeerTimeToUniversalTime 函数将对等组维护的引用时间值转换为适合在对等计算机上显示的本地化时间值。 |
PeerGroupRegisterEvent PeerGroupRegisterEvent 函数为特定的对等组事件注册对等。 |
PeerGroupSearchRecords PeerGroupSearchRecords 函数在本地对等组数据库中搜索与所提供的条件匹配的记录。 |
PeerGroupSendData PeerGroupSendData 函数通过邻居或直接连接将数据发送到成员。 |
PeerGroupSetProperties PeerGroupSetProperties 函数设置当前的对等组属性。 在此 API 版本 1.0 中,只有对等组的创建者才能执行此操作。 |
PeerGroupShutdown PeerGroupShutdown 函数关闭使用 PeerGroupStartup 创建的对等组,并释放所有分配的资源。 |
PeerGroupStartup PeerGroupStartup 函数使用请求的对等基础结构版本启动对等组。 |
PeerGroupUniversalTimeToPeerTime PeerGroupUniversalTimeToPeerTime 函数将本地时间值从对等计算机转换为公用对等组时间值。 |
PeerGroupUnregisterEvent PeerGroupUnregisterEvent 函数从与提供的事件句柄关联的对等事件通知中注销对等方。 |
PeerGroupUpdateRecord PeerGroupUpdateRecord 函数更新特定对等组中的记录。 |
PeerHostNameToPeerName 将 PeerNameToPeerHostName 返回的主机名解码为它表示的对等名称字符串。 |
PeerIdentityCreate PeerIdentityCreate 函数创建新的对等标识并返回其名称。 |
PeerIdentityDelete PeerIdentityDelete 函数永久删除对等标识。 这包括删除所有证书、私钥以及与指定对等标识关联的所有组信息。 |
PeerIdentityExport PeerIdentityExport 函数允许用户导出一个对等标识。 然后,用户可以将对等标识传输到其他计算机。 |
PeerIdentityGetCryptKey PeerIdentityGetCryptKey 函数检索加密服务提供程序的句柄 (CSP) 。 |
PeerIdentityGetDefault PeerIdentityGetDefault 函数检索为当前用户设置的默认对等名称。 |
PeerIdentityGetFriendlyName PeerIdentityGetFriendlyName 函数返回对等标识的友好名称。 |
PeerIdentityGetXML PeerIdentityGetXML 函数返回对等标识的说明,该说明随后可以传递给第三方,并用于邀请对等标识加入对等组。 此信息作为 XML 片段返回。 |
PeerIdentityImport PeerIdentityImport 函数导入一个对等标识。 如果计算机上存在对等标识,则返回PEER_E_ALREADY_EXISTS。 |
PeerIdentitySetFriendlyName PeerIdentitySetFriendlyName 函数修改指定对等标识的友好名称。 友好名称是可读的名称。 |
PeerNameToPeerHostName 将提供的对等名称编码为一种格式,可用于对 getaddrinfo Windows Sockets 函数的后续调用。 |
PeerPnrpEndResolve 关闭通过上一次调用 PeerPnrpStartResolve 启动的异步 PNRP 解析操作的句柄。 |
PeerPnrpGetCloudInfo 检索有关调用对等方参与的云 (PNRP) 对等互连解析协议的信息。 |
PeerPnrpGetEndpoint 检索在异步对等名称解析操作期间解析的对等终结点地址。 |
PeerPnrpRegister 向 PNRP 云注册对等方,并返回可用于注册更新的句柄。 |
PeerPnrpResolve 获取为特定对等名称注册的终结点地址 (es) 。 |
PeerPnrpShutdown 关闭正在运行的对等名称解析协议实例 (PNRP) 服务,并释放与其关联的所有资源。 |
PeerPnrpStartResolve 启动异步对等名称解析操作。 |
PeerPnrpStartup 启动调用对等方 (PNRP) 服务的对等名称解析协议。 |
PeerPnrpUnregister 从 PNRP 云中注销对等方。 |
PeerPnrpUpdateRegistration 汇报名称的 PNRP 注册信息。 |
回调函数
PFNPEER_FREE_SECURITY_DATA PFNPEER_FREE_SECURITY_DATA回调指定对等图形基础结构调用的函数,以释放PFNPEER_SECURE_RECORD和PFNPEER_VALIDATE_RECORD回调返回的数据。 |
PFNPEER_SECURE_RECORD PFNPEER_SECURE_RECORD回调指定对等图形基础结构为保护记录而调用的函数。 |
PFNPEER_VALIDATE_RECORD PFNPEER_VALIDATE_RECORD回调指定对等图形基础结构调用以验证记录的函数。 |
结构
PEER_ADDRESS PEER_ADDRESS 结构指定有关 IP 地址的信息。 |
PEER_APP_LAUNCH_INFO PEER_APP_LAUNCH_INFO结构包含上一对等邀请请求中联系人提供的对等应用程序应用程序启动信息。 |
PEER_APPLICATION PEER_APPLICATION结构包含描述本地安装的软件应用程序或组件的数据,这些应用程序或组件可以注册并与对等协作网络中受信任的联系人共享。 |
PEER_APPLICATION_REGISTRATION_INFO PEER_APPLICATION_REGISTRATION_INFO结构包含用于向本地计算机注册的对等应用程序信息。 |
PEER_COLLAB_EVENT_DATA PEER_COLLAB_EVENT_DATA结构 (p2p.h) 包含对等方上引发的每个可能的对等协作网络事件的变体数据。 |
PEER_COLLAB_EVENT_REGISTRATION PEER_COLLAB_EVENT_REGISTRATION结构包含对等方用于注册特定对等协作网络事件的数据。 |
PEER_CONNECTION_INFO PEER_CONNECTION_INFO结构包含有关连接的信息。 枚举对等图或分组连接时,将返回此结构。 |
PEER_CONTACT PEER_CONTACT结构包含有关特定联系人的信息。 |
PEER_CREDENTIAL_INFO PEER_CREDENTIAL_INFO结构定义用于获取和颁发对等方安全凭据的信息。 |
PEER_DATA PEER_DATA结构包含二进制数据。 |
PEER_ENDPOINT PEER_ENDPOINT结构包含对等终结点的地址和友好名称。 |
PEER_EVENT_APPLICATION_CHANGED_DATA PEER_EVENT_APPLICATION_CHANGED_DATA 结构包含在参与对等协作网络的对等方上引发PEER_EVENT_ENDPOINT_APPLICATION_CHANGED或PEER_EVENT_MY_APPLICATION_CHANGED事件时返回的信息。 |
PEER_EVENT_CONNECTION_CHANGE_DATA 如果触发了以下对等事件之一,则指向PEER_EVENT_CONNECTION_CHANGE_DATA结构。 |
PEER_EVENT_ENDPOINT_CHANGED_DATA PEER_EVENT_ENDPOINT_CHANGED_DATA 结构包含在参与对等协作网络的对等方上引发PEER_EVENT_ENDPOINT_CHANGED或PEER_EVENT_MY_ENDPOINT_CHANGED事件时返回的信息。 |
PEER_EVENT_INCOMING_DATA 如果触发了以下对等事件之一,则指向PEER_EVENT_INCOMING_DATA结构。 |
PEER_EVENT_MEMBER_CHANGE_DATA PEER_EVENT_MEMBER_CHANGE_DATA结构包含描述对等组成员状态更改的数据。 |
PEER_EVENT_NODE_CHANGE_DATA 如果触发PEER_GRAPH_EVENT_NODE_CHANGE事件,PEER_EVENT_NODE_CHANGE_DATA结构包含指向数据的指针。 |
PEER_EVENT_OBJECT_CHANGED_DATA PEER_EVENT_OBJECT_CHANGED_DATA 结构包含在参与对等协作网络的对等方上引发PEER_EVENT_ENDPOINT_OBJECT_CHANGED或PEER_EVENT_MY_OBJECT_CHANGED事件时返回的信息。 |
PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA 结构包含在参与子网特定对等协作网络的对等方上引发PEER_EVENT_PEOPLE_NEAR_ME_CHANGED事件时返回的信息。 |
PEER_EVENT_PRESENCE_CHANGED_DATA PEER_EVENT_PRESENCE_CHANGED_DATA 结构包含在参与对等协作网络的对等方上引发PEER_EVENT_ENDPOINT_PRESENCE_CHANGED或PEER_EVENT_MY_PRESENCE_CHANGED事件时返回的信息。 |
PEER_EVENT_RECORD_CHANGE_DATA 如果触发了以下对等事件之一,则指向PEER_EVENT_RECORD_CHANGE_DATA结构。 |
PEER_EVENT_REQUEST_STATUS_CHANGED_DATA PEER_EVENT_REQUEST_STATUS_CHANGED_DATA 结构包含在参与对等协作网络的对等方上引发PEER_EVENT_REQUEST_STATUS_CHANGED事件时返回的信息。 |
PEER_EVENT_SYNCHRONIZED_DATA 如果触发PEER_GRAPH_EVENT_RECORD_CHANGE或PEER_GROUP_EVENT_RECORD_CHANGE事件,则PEER_GRAPH_EVENT_DATA结构的联合指向PEER_EVENT_SYNCHRONIZED_DATA。 |
PEER_EVENT_WATCHLIST_CHANGED_DATA PEER_EVENT_WATCHLIST_CHANGED_DATA 结构包含在参与对等协作网络的对等方上引发PEER_EVENT_WATCHLIST_CHANGED事件时返回的信息。 |
PEER_GRAPH_EVENT_DATA PEER_GRAPH_EVENT_DATA结构包含与对等事件关联的数据。 |
PEER_GRAPH_EVENT_REGISTRATION PEER_GRAPH_EVENT_REGISTRATION结构用于注册对等事件通知。 在注册期间,它指定应用程序需要通知的对等事件。 |
PEER_GRAPH_PROPERTIES PEER_GRAPH_PROPERTIES结构包含有关对等图策略、ID、范围和其他信息的数据。 |
PEER_GROUP_EVENT_DATA (p2p.h) 的PEER_GROUP_EVENT_DATA结构包含有关已发生的特定对等组事件的信息。 |
PEER_GROUP_EVENT_REGISTRATION PEER_GROUP_EVENT_REGISTRATION 结构定义成员可以注册的特定对等组事件。 |
PEER_GROUP_PROPERTIES PEER_GROUP_PROPERTIES结构包含有关对等组的成员身份策略的数据。 |
PEER_INVITATION PEER_INVITATION结构包含启动或加入对等协作活动的请求。 |
PEER_INVITATION_INFO PEER_INVITATION_INFO结构定义有关加入对等组的邀请的信息。 |
PEER_INVITATION_RESPONSE PEER_INVITATION_RESPONSE结构包含对加入对等协作活动的邀请的响应。 |
PEER_MEMBER PEER_MEMBER 结构包含描述对等组成员的信息。 |
PEER_NAME_PAIR PEER_NAME_PAIR 结构包含调用 PeerGetNextItem 的结果。 |
PEER_NODE_INFO PEER_NODE_INFO 结构包含特定于对等图中特定节点的信息。 |
PEER_OBJECT PEER_OBJECT结构包含特定于应用程序的运行时信息,这些信息可与对等协作网络中受信任的联系人共享。 |
PEER_PEOPLE_NEAR_ME 包含有关同一逻辑子网或虚拟子网中的对等方的信息。 |
PEER_PNRP_CLOUD_INFO 包含有关 (PNRP) 云的对等名称解析协议的信息。 |
PEER_PNRP_ENDPOINT_INFO 包含与对等终结点关联的 IP 地址和数据。 |
PEER_PNRP_REGISTRATION_INFO 包含向 PNRP 云注册时由对等标识提供的信息。 |
PEER_PRESENCE_INFO PEER_PRESENCE_INFO 结构包含特定的对等状态信息。 |
PEER_RECORD PEER_RECORD 结构包含应用程序使用的记录对象。 |
PEER_SECURITY_INTERFACE PEER_SECURITY_INTERFACE 结构指定调用对等图形 API 的安全接口,这些接口用于验证、保护和释放记录。 |
PEER_VERSION_DATA PEER_VERSION_DATA 结构包含有关对等图形和分组 API 的版本信息。 |
枚举
PEER_APPLICATION_REGISTRATION_TYPE PEER_APPLICATION_REGISTRATION_TYPE枚举定义对等应用程序注册标志集。 |
PEER_CHANGE_TYPE PEER_CHANGE_TYPE 枚举定义对等事件中的对等对象、终结点或应用程序执行的更改集。 它用于限定与更改类型关联的对等事件。 |
PEER_COLLAB_EVENT_TYPE PEER_COLLAB_EVENT_TYPE枚举定义可由对等协作网络事件基础结构在对等上引发的事件集。 |
PEER_CONNECTION_FLAGS PEER_CONNECTION_FLAGS枚举指定对等方可以具有的连接类型。 |
PEER_CONNECTION_STATUS PEER_CONNECTION_STATUS 枚举指定对等直接连接或邻居连接的状态。 |
PEER_GRAPH_EVENT_TYPE PEER_GRAPH_EVENT_TYPE枚举指定要通知应用程序的对等事件类型。 |
PEER_GRAPH_PROPERTY_FLAGS PEER_GRAPH_PROPERTY_FLAGS 枚举指定对等图的属性。 |
PEER_GRAPH_SCOPE PEER_GRAPH_SCOPE枚举指定对等图的网络范围。 |
PEER_GRAPH_STATUS_FLAGS PEER_GRAPH_STATUS_FLAGS枚举是一组标志,用于显示对等图中节点的当前状态。 |
PEER_GROUP_AUTHENTICATION_SCHEME 定义可用于对加入对等组的对等方进行身份验证的一组可能的身份验证方案。 |
PEER_GROUP_EVENT_TYPE PEER_GROUP_EVENT_TYPE枚举包含可在对等组中发生的特定对等事件类型。 |
PEER_GROUP_ISSUE_CREDENTIAL_FLAGS . (PEER_GROUP_ISSUE_CREDENTIAL_FLAGS) |
PEER_GROUP_PROPERTY_FLAGS PEER_GROUP_PROPERTY_FLAGS标志用于指定各种对等组成员身份设置。 |
PEER_GROUP_STATUS PEER_GROUP_STATUS标志指示对等组是否存在连接。 |
PEER_INVITATION_RESPONSE_TYPE 定义收到启动对等协作活动的邀请的响应类型。 |
PEER_MEMBER_CHANGE_TYPE PEER_MEMBER_CHANGE_TYPE枚举定义一组可能的对等组成员身份和对等的状态。 |
PEER_MEMBER_FLAGS PEER_MEMBER_FLAGS标志允许应用程序指定在调用 PeerGroupEnumMembers 函数时是应枚举所有成员还是仅枚举现有成员,或者指示某个成员是否在对等组中存在。 |
PEER_NODE_CHANGE_TYPE PEER_NODE_CHANGE_TYPE枚举指定对等节点关系图状态更改的类型。 |
PEER_PRESENCE_STATUS PEER_PRESENCE_STATUS枚举定义一组可用于参与对等协作网络的对等方可能的状态设置。 |
PEER_PUBLICATION_SCOPE 定义用于发布对等对象或数据的作用域集。 |
PEER_RECORD_CHANGE_TYPE PEER_RECORD_CHANGE_TYPE枚举指定记录可能发生的更改。 |
PEER_RECORD_FLAGS PEER_RECORD_FLAGS 枚举为对等记录行为指定一组标志。 |
PEER_SIGNIN_FLAGS PEER_SIGNIN_FLAGS 枚举定义当对等登录到对等协作网络时可用的对等状态发布行为集。 |
PEER_WATCH_PERMISSION 定义对等联系人是否可以从联系人接收状态更新。 |