PEER_APPLICATION 结构 (p2p.h)

PEER_APPLICATION结构包含描述本地安装的软件应用程序或组件的数据,这些应用程序或组件可以注册并与对等协作网络中的受信任联系人共享。

语法

typedef struct peer_application_tag {
  GUID      id;
  PEER_DATA data;
  PWSTR     pwzDescription;
} PEER_APPLICATION, *PPEER_APPLICATION;

成员

id

向本地计算机注册应用程序时所依据的 GUID 值。

data

PEER_DATA 结构,其中包含成员字节缓冲区中的应用程序信息。 此信息可供任何可以查询本地对等方成员信息的人使用。 此数据限制为 16K。

pwzDescription

指向以零结尾的 Unicode 字符串的指针,该字符串包含本地应用程序的可选说明。 此说明限制为 255 个 unicode 字符。

注解

“应用程序”是对等终结点上可用的一组软件或软件功能。 通常,这是指支持对等网络活动的软件包,如游戏或其他协作应用程序。

对等应用程序具有表示单个特定应用程序的 GUID。 为对等方注册应用程序时,可以将此 GUID 和相应的应用程序提供给对等方的所有受信任联系人,指示该对等方可以参与的活动。 若要取消注册对等应用程序,请使用此 GUID 调用 PeerCollabUnregisterApplication

要求

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

另请参阅

PEER_DATA

对等协作 API 结构