PEER_NODE_INFO结构 (p2p.h)
PEER_NODE_INFO结构包含特定于对等图中特定节点的信息。
语法
typedef struct peer_node_info_tag {
DWORD dwSize;
ULONGLONG ullNodeId;
PWSTR pwzPeerId;
ULONG cAddresses;
PPEER_ADDRESS pAddresses;
PWSTR pwzAttributes;
} PEER_NODE_INFO, *PPEER_NODE_INFO;
成员
dwSize
指定数据结构的大小。 将值设置为 sizeof (PEER_NODE_INFO) 。 此成员是必需的,没有默认值。
ullNodeId
指定标识应用程序与其邻居的连接的唯一 ID。 应用程序无法设置此成员的值,它由对等图形基础结构创建。
pwzPeerId
指定此对等方的 ID。 此值由对等图形基础结构为应用程序设置。 当应用程序创建或打开对等图时。
cAddresses
指定 pAddresses 中的地址数。 此成员是必需的,没有默认值。
pAddresses
指向 PEER_ADDRESS 结构的数组,这些结构指示此实例正在侦听组流量的地址和端口。 此成员是必需的,没有默认值。
pwzAttributes
指向包含描述此特定节点的属性的字符串。 此字符串是特定于应用程序的自由格式文本字符串。 此参数是可选的;默认值为 NULL。
要求
最低受支持的客户端 | 带 SP2 的 Windows XP [仅限桌面应用],带 SP1 的 Windows XP 以及适用于 Windows XP 的高级网络包 |
最低受支持的服务器 | 无受支持的版本 |
标头 | p2p.h |