Windows XP 中通用即插即用功能的说明

文章翻译 文章翻译
文章编号: 323713 - 查看本文应用于的产品
有关本文的 Microsoft Windows Millennium Edition 版本,请参阅 262458.
展开全部 | 关闭全部

概要

“通用即插即用 (UPnP)”是 Windows XP 中支持网络设备点对点即插即用功能的一种体系结构。UPnP 规范设计用来简化设备和网络服务的安装与管理。UPnP 通过无驱动程序的、基于标准的协议的机制执行设备和服务的发现与控制。通用即插即用设备可自动配置网络寻址,宣布它们在网络子网上的存在,并允许交换设备和服务的说明。基于 Windows XP 的计算机可以用作 UPnP 控制点以通过 Web 或程序界面来查找和控制设备。

可以通过使用“控制面板”中的“添加或删除程序”工具在 Windows XP 中安装通用即插即用支持。如果已安装通用即插即用支持,则当将通用即插即用设备添加到网络中时,基于 Windows 的计算机将用作该设备的控制点,并且在任务栏上会提供新设备可用的通知。

更多信息

下面的列表定义了一些重要的通用即插即用术语:
  • 操作:是一种用于触发设备以执行功能的命令。
  • 控制点:是一种检索“通用即插即用”服务和设备说明的软件,它将操作发送到服务,并从服务中接收事件。
  • 设备:是一种或更多服务的容器对象,它可以是物理设备(如便携式摄像机),也可以是逻辑设备(如起着便携式摄像机作用的计算机)。
  • 事件:是从设备发送到控制点的消息,用来使已预订的控制点总能知道设备的状态。
  • 设备:是一种设备功能,可以通过使用控制点进行控制。
  • 预定:控制点与服务之间的一种关系。
通用即插即用功能包括五个过程:
  • 发现:一个通用即插即用设备使用简单服务发现协议 (SSDP) 向其它设备和控制点宣告其在网络上的存在。一个新控制点使用 SSDP 发现网络上的通用即插即用设备。在设备和控制点之间交换的信息只限于一些发现消息,它们提供关于设备及其服务的基本信息,还带有一个说明 URL,可用来获得有关设备的其他信息。
  • 说明:使用在发现过程中提供的 URL,控制点可接收到关于设备的 XML 格式的信息,如制造商、型号和系列号。此外,说明过程可以包含嵌入的设备、嵌入的服务和用于访问设备功能的 URL 的列表。
  • 控制:控制点使用说明过程中提供的 URL 来访问附加的 XML 格式的信息,此信息说明通用即插即用设备服务可对哪些操作做出响应以及各种操作的参数。控制消息采用 XML 格式并使用 SOAP。
  • 事件:如果一个控制点预订了一种服务,则该服务将向此控制点发送事件消息,以宣布设备状态的改变。事件消息采用 XML 格式,而且使用的是通用事件通知结构 (GENA)。
  • 展示:如果一个通用即插即用设备提供了一个展示 URL,则可以用浏览器来访问接口控制功能、设备或服务信息,或制造商实现的任何特定于设备的功能。
在 Windows XP 中,通用即插即用功能是由下列文件和服务提供的:
  • UPnP
    Upnpcont.exe
    Upnphost.dll - 用于容纳 UPnP 设备
    Upnp.dll - 主要的 UPnP 动态链接库 (DLL)
    upnpui.dll - 由 Windows XP 用来创建界面
  • SSDP
    Ssdpaip.dll - SSDP 的应用程序编程接口 (API) DLL
    Ssdpsrv.dll - 作为宿主用于 SSDP 消息
  • 服务:SSDP 发现服务允许在家庭网络上发现 UPnP 设备。
  • 通用即插即用设备主持:提供对主持通用即插即用设备的支持。

属性

文章编号: 323713 - 最后修改: 2007年12月1日 - 修订: 2.1
这篇文章中的信息适用于:
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional x64 Edition
关键字:?
kbinfo kbhardware KB323713
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com