对等
对等技术概述。
若要开发对等,需要以下标头:
有关此技术的编程指南,请参阅:
DRT_ADDRESS_FLAGS DRT_ADDRESS_FLAGS枚举。 |
DRT_EVENT_TYPE DRT_EVENT_TYPE 枚举定义分布式路由表可以引发的事件集。 |
DRT_LEAFSET_KEY_CHANGE_TYPE DRT_LEAFSET_KEY_CHANGE_TYPE枚举定义可在本地注册密钥的叶集中的节点上发生的更改集。 |
DRT_MATCH_TYPE DRT_MATCH_TYPE枚举定义使用 DrtStartSearch API 启动搜索后由 DrtGetSearchResult 返回的搜索结果的精确性。 |
DRT_REGISTRATION_STATE DRT_REGISTRATION_STATE枚举定义已注册密钥的法律状态集。 |
DRT_SCOPE DRT_SCOPE 枚举定义使用 DrtCreateIpv6UdpTransport 创建的 IPv6 UDP 传输时 DRT 运行的 IPv6 作用域集。 |
DRT_SECURITY_MODE DRT_SECURITY_MODE 枚举定义 DRT 的可能安全模式。 安全模式由 DRT_SETTINGS 结构的字段指定。 |
DRT_STATUS DRT_STATUS枚举定义本地 DRT 实例的状态。 |
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 定义对等联系人是否可以从联系人接收状态更新。 |
PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS枚举定义可能的客户端信息值。 |
PEERDIST_STATUS PEERDIST_STATUS枚举定义对等分发服务的可能状态值。 |
PNRP_CLOUD_FLAGS PNRP_CLOUD_FLAGS枚举指定云名称的有效性。 |
PNRP_CLOUD_STATE PNRP_CLOUD_STATE枚举指定 PNRP 云可以处于的不同状态。 |
PNRP_RESOLVE_CRITERIA PNRP_RESOLVE_CRITERIA枚举指定 PNRP 用于解析搜索的条件。 |
DrtClose DrtClose 函数关闭 DRT 的本地实例。 |
DrtContinueSearch DrtContinueSearch 函数继续对键进行迭代搜索。 |
DrtCreateDerivedKey DrtCreateDerivedKey 函数创建一个密钥,当 DRT 使用派生密钥安全提供程序时,DrtRegisterKey 可以使用该密钥。 |
DrtCreateDerivedKeySecurityProvider DrtCreateDerivedKeySecurityProvider 函数为分布式路由表创建派生密钥安全提供程序。 |
DrtCreateDnsBootstrapResolver DrtCreateDnsBootstrapResolver 函数创建一个启动解析程序,该解析程序将使用 GetAddrInfo 系统函数解析 DRT 网格中已存在的已知节点的主机名。 |
DrtCreateIpv6UdpTransport DrtCreateIpv6UdpTransport 函数基于 IPv6 UDP 协议创建传输。 |
DrtCreateNullSecurityProvider DrtCreateNullSecurityProvider 函数创建 null 安全提供程序。 此安全提供程序不需要节点对密钥进行身份验证。 |
DrtCreatePnrpBootstrapResolver DrtCreatePnrpBootstrapResolver。 |
DrtDeleteDerivedKeySecurityProvider DrtDeleteDerivedKeySecurityProvider 函数删除分布式路由表的派生密钥安全提供程序。 |
DrtDeleteDnsBootstrapResolver DrtDeleteDnsBootstrapResolver 函数删除 DNS Bootstrap 提供程序实例。 |
DrtDeleteIpv6UdpTransport DrtDeleteIpv6UdpTransport 函数基于 IPv6 UDP 协议删除传输。 |
DrtDeleteNullSecurityProvider DrtDeleteNullSecurityProvider 函数删除分布式路由表的 null 安全提供程序。 |
DrtDeletePnrpBootstrapResolver DrtDeletePnrpBootstrapResolver 函数根据对等名称解析协议 (PNRP) 删除启动解析程序。 |
DrtEndSearch DrtEndSearch 函数取消在 DRT 中搜索密钥。 |
DrtGetEventData DrtGetEventData 函数检索与信号事件关联的事件数据。 |
DrtGetEventDataSize DrtGetEventDataSize 函数返回与信号事件关联的DRT_EVENT_DATA结构的大小。 |
DrtGetInstanceName DrtGetInstanceName 函数检索与指定的 DRT 句柄相对应的分布式路由表实例的全名。 |
DrtGetInstanceNameSize DrtGetInstanceNameSize 函数返回分布式路由表实例名称的大小。 |
DrtGetSearchPath DrtGetSearchPath 函数返回搜索操作期间联系的节点的列表。 |
DrtGetSearchPathSize DrtGetSearchPathSize 函数返回搜索路径的大小,该大小表示搜索操作中利用的节点数。 |
DrtGetSearchResult DrtGetSearchResult 函数。 |
DrtGetSearchResultSize DrtGetSearchResultSize 函数返回下一个可用搜索结果的大小。 |
DrtOpen DrtOpen 函数根据 DRT_SETTINGS 结构指定的条件创建本地分布式路由表实例。 |
DrtRegisterKey DrtRegisterKey 函数在 DRT 中注册密钥。 |
DrtStartSearch DrtStartSearch 函数使用 DRT_SEARCH_INFO 结构中指定的条件在 DRT 中搜索密钥。 |
DrtUnregisterKey DrtUnregisterKey 函数从 DRT 中注销密钥。 |
DrtUpdateKey DrtUpdateKey 函数更新与已注册密钥关联的应用程序数据。 |
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 (无服务器状态) 或子网 (“人员近我”) 对等协作网络状态提供程序。 |
PeerCollabSignout 将对等方从特定类型的对等协作网络状态提供程序中注销。 |
PeerCollabStartup 初始化对等协作基础结构。 |
PeerCollabSubscribeEndpointData 创建对可用终结点的订阅。 |
PeerCollabUnregisterApplication 从本地计算机注销对等方的特定应用程序。 |
PeerCollabUnregisterEvent 从有关特定对等协作事件的通知中注销应用程序。 |
PeerCollabUnsubscribeEndpointData 删除使用 PeerCollabSubscribeEndpointData 创建的终结点的订阅。 |
PeerCollabUpdateContact 汇报与调用方的本地联系人存储中指定的对等联系人关联的信息。 |
PeerCreatePeerName PeerCreatePeerName 函数基于指定对等标识和分类器的现有名称创建新名称。 但是,对 PeerCreatePeerName 的调用不会创建新标识。 |
PeerDistClientAddContentInformation PeerDistClientAddContentInformation 函数添加与 PeerDistClientOpenContent 打开的内容句柄关联的内容信息。 |
PeerDistClientAddData PeerDistClientAddData 函数用于向本地缓存提供内容。 |
PeerDistClientBlockRead PeerDistClientBlockRead 函数读取内容数据块。 |
PeerDistClientCancelAsyncOperation PeerDistClientCancelAsyncOperation 函数取消与 OVERLAPPED 结构和 PeerDistClientOpenContent 返回的内容句柄关联的异步操作。 |
PeerDistClientCloseContent PeerDistClientCloseContent 函数关闭 PeerDistClientOpenContent 打开的内容句柄。 |
PeerDistClientCompleteContentInformation PeerDistClientCompleteContentInformation 函数完成添加内容信息的过程。 |
PeerDistClientFlushContent PeerDistClientFlushContent 函数允许客户端使用关联的PEERDIST_CONTENT_TAG删除使用 PeerDistClientAddData 函数添加到本地缓存的内容。 |
PeerDistClientGetInformationByHandle PeerDistClientGetInformationByHandle 函数从对等分发服务中检索特定内容句柄的其他信息。 |
PeerDistClientOpenContent PeerDistClientOpenContent 函数打开并返回PEERDIST_CONTENT_HANDLE。 客户端使用内容句柄从对等分发服务检索数据。 |
PeerDistClientStreamRead PeerDistClientStreamRead 从内容流读取一系列字节。 |
PeerDistGetOverlappedResult PeerDistGetOverlappedResult 函数检索异步操作的结果。 |
PeerDistGetStatus PeerDistGetStatus 函数返回对等分发服务的当前状态。 |
PeerDistGetStatusEx PeerDistGetStatusEx 函数返回对等分发服务的当前状态和功能。 |
PeerDistRegisterForStatusChangeNotification PeerDistRegisterForStatusChangeNotification 函数请求对等分发服务状态更改通知。 |
PeerDistRegisterForStatusChangeNotificationEx PeerDistRegisterForStatusChangeNotificationEx 函数请求对等分发服务状态更改通知。 |
PeerDistServerCancelAsyncOperation PeerDistServerCancelAsyncOperation 函数取消与内容标识符和 OVERLAPPED 结构关联的异步操作。 |
PeerDistServerCloseContentInformation PeerDistServerCloseContentInformation 函数关闭 PeerDistServerOpenContentInformation 打开的句柄。 |
PeerDistServerCloseStreamHandle PeerDistServerCloseStreamHandle 函数关闭 PeerDistServerPublishStream 返回的句柄。 |
PeerDistServerOpenContentInformation PeerDistServerOpenContentInformation 函数将打开PEERDIST_CONTENTINFO_HANDLE。 客户端使用 句柄检索内容信息。 |
PeerDistServerOpenContentInformationEx PeerDistServerOpenContentInformationEx 函数打开PEERDIST_CONTENTINFO_HANDLE。 客户端使用 句柄检索内容信息。 |
PeerDistServerPublishAddToStream PeerDistServerPublishAddToStream 函数将数据添加到发布流。 |
PeerDistServerPublishCompleteStream PeerDistServerPublishCompleteStream 函数完成将数据添加到流的过程。 |
PeerDistServerPublishStream PeerDistServerPublishStream 函数初始化要发布到对等分发服务的新流。 |
PeerDistServerRetrieveContentInformation PeerDistServerRetrieveContentInformation 函数检索与 PeerDistServerOpenContentInformation 返回的句柄关联的编码内容信息。 |
PeerDistServerUnpublish PeerDistServerUnpublish 函数删除通过 PeerDistServerPublishStream 创建的发布。 |
PeerDistShutdown PeerDistShutdown 函数释放通过调用 PeerDistStartup 分配的资源。 PeerDistStartup 调用返回的每个句柄都必须通过对 PeerDistShutdown 的匹配调用关闭。 |
PeerDistStartup PeerDistStartup 函数创建一个新的对等分布实例句柄,该句柄必须传递给所有其他对等分发 API。 |
PeerDistUnregisterForStatusChangeNotification PeerDistUnregisterForStatusChangeNotification 函数取消注册与指定句柄关联的会话的状态更改通知。 |
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回调指定对等图形基础结构调用以验证记录的函数。 |
DRT_ADDRESS DRT_ADDRESS结构包含有关参与搜索的 DRT 节点的终结点信息。 此信息用于调试连接问题。 |
DRT_ADDRESS_LIST DRT_ADDRESS_LIST 结构包含一组DRT_ADDRESS结构,这些结构表示在搜索密钥期间联系的节点。 |
DRT_BOOTSTRAP_PROVIDER DRT_BOOTSTRAP_PROVIDER结构定义必须由启动提供程序实现的 DRT 接口。 |
DRT_DATA DRT_DATA 结构包含数据 Blob。 此结构由多个 DRT 函数使用。 |
DRT_EVENT_DATA DRT_EVENT_DATA。 |
DRT_REGISTRATION DRT_REGISTRATION 结构包含构成注册的密钥和应用程序数据。 |
DRT_SEARCH_INFO DRT_SEARCH_INFO结构表示使用 DrtStartSearch 发出的搜索查询。 |
DRT_SEARCH_RESULT DRT_SEARCH_RESULT。 |
DRT_SECURITY_PROVIDER DRT_SECURITY_PROVIDER结构定义必须由安全提供程序实现的 DRT 接口。 |
DRT_SETTINGS DRT_SETTINGS 结构包含本地分布式路由表所使用的设置。 |
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_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_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 的版本信息。 |
PEERDIST_CLIENT_BASIC_INFO PEERDIST_CLIENT_BASIC_INFO结构指示是否有多个客户端同时下载相同的内容。 |
PEERDIST_CONTENT_TAG PEERDIST_CONTENT_TAG 结构包含客户端提供的内容标记,作为 PeerDistClientOpenContent API 的输入。 |
PEERDIST_PUBLICATION_OPTIONS PEERDIST_PUBLICATION_OPTIONS结构包含发布选项,包括 API 版本信息和可能的选项标志。 |
PEERDIST_RETRIEVAL_OPTIONS PEER_RETRIEVAL_OPTIONS 结构包含要检索的内容信息的版本。 |
PEERDIST_STATUS_INFO PEERDIST_STATUS_INFO 结构包含有关本地计算机上 BranchCache 服务的当前状态和功能的信息。 |
PNRP_CLOUD_ID PNRP_CLOUD_ID结构包含定义网络云的值。 |
PNRPCLOUDINFO PNRPCLOUDINFO 结构由 WSAQUERYSET 结构的 lpBlob 成员指向。 |
PNRPINFO_V1 PNRPINFO_V1 结构由 WSAQUERYSET 结构的 lpBlob 成员指向。 (PNRPINFO_V1) |
PNRPINFO_V2 PNRPINFO_V1 结构由 WSAQUERYSET 结构的 lpBlob 成员指向。P |