PEER_OBJECT 结构 (p2p.h)

PEER_OBJECT结构包含特定于应用程序的运行时信息,这些信息可与对等协作网络中受信任的联系人共享。

语法

typedef struct peer_object_tag {
  GUID      id;
  PEER_DATA data;
  DWORD     dwPublicationScope;
} PEER_OBJECT, *PPEER_OBJECT;

成员

id

用于唯一注册对等对象的 GUID 值。

data

PEER_DATA 结构,其中包含描述对等对象的信息。

dwPublicationScope

PEER_PUBLICATION_SCOPE 枚举值,该值指定此对等对象的发布范围。

注解

对等对象是与特定应用程序关联的运行时数据项,例如图片或头像、证书或特定说明。 每个对等对象的大小必须小于 16K。

监视此对等对象的受信任联系人将对其引发PEER_EVENT_OBJECT_CHANGED事件,以指示此对等对象的状态更改。

对等对象信息包含在此结构 的数据 成员中,表示为最大大小为 16K 的字节缓冲区。

对等对象的生存期与注册它的应用程序的生存期相关联。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 无受支持的版本
标头 p2p.h

另请参阅

PEER_DATA

对等协作 API 结构