Using the UPnP Control Point API (Windows Embedded CE 6.0)
1/6/2010
UPnP control points are devices that use UPnP to control UPnP devices.
UPnP Control Point API consists of a set of COM objects that can be used to write applications and Web pages that find and control UPnP devices. For example, you can use the Control Point API to control a UPnP-capable VCR (the UPnP device, in this context) from a Web page provided by the VCR. You can also use the Control Point API to control many appliances from a central, remote, or peer location.
The UPnP Control Point API supports any development environment that can use COM objects. In practice, many UPnP Control Point API applications are written using C++.For Windows Embedded CE code examples that demonstrate using the Control Point API, see Windows Embedded CE topic UPnP Samples.
Supports UPnP over IPv6 according to the published standard UPnP Device Architecture v1.0 Annex A - IP Version 6 Support. For more information, see this UPnP Forum Web site. To enable UPnP over IPv6, set the appropriate IPVersionSetting in the registry. For more information, see UPnP Registry Settings.
See Also
Concepts
Control Point Actions
Device Location
Device Description
Device Control