(对等基础结构) 的示例应用程序

以下示例应用程序包含在 Windows XP 对等 SDK 中。 使用对等基础结构开发自己的对等应用程序时,这些示例可以帮助你。

图形聊天

Graph 聊天示例应用程序是一个简单的聊天应用程序,演示如何将对等图形 API 和对等名称解析协议 (PNRP) 命名空间提供程序与 Winsock 2 API 配合使用。 应用程序演示以下任务:

  • 创建图形
  • 连接到现有图形
  • 断开与现有图形的连接
  • 枚举对等实体
  • 将记录添加到图形
  • 通过图形使用直接连接
  • 将通知和事件基础结构与图形配合使用
  • 使用 PNRP 注册名称
  • 使用 PNRP 解析名称
  • 使用 PNRP 注销名称

群组聊天

群组聊天示例应用程序是一个简单的聊天应用程序,演示如何使用对等分组和标识管理器 API。 应用程序演示以下任务:

  • 创建标识
  • 创建和获取标识信息
  • 枚举标识
  • 枚举与标识关联的组
  • 创建组
  • 为组创建邀请
  • 连接到现有组
  • 断开与现有组的连接
  • 从组属性中提取信息
  • 使用与组的直接连接
  • 在组中使用枚举函数
  • 枚举组成员
  • 将记录添加到组
  • 将通知和事件基础结构与组配合使用

组浏览器

组浏览器示例应用程序是一个简单的对等组管理工具,演示如何使用对等分组和标识管理器 API。 应用程序演示以下任务:

  • 枚举 PNRP 云
  • 枚举标识
  • 枚举与标识关联的组
  • 创建和删除标识
  • 创建组并将其与标识相关联
  • 创建并保存邀请
  • 打开邀请并使用它加入组
  • 删除标识和组成员身份
  • 连接到现有组
  • 断开与现有组的连接
  • 从组属性中提取信息
  • 在组中使用枚举函数
  • 枚举组成员
  • 将通知和事件基础结构与组配合使用