Using the UPnP Control Point API (Windows CE 5.0)
UPnP control points are devices that use UPnP to control UPnP devices.
The 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 code examples that demonstrate using the Control Point API, see UPnP Samples.
Windows CE 4.20 and later and Windows Mobile version 5.0 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.
Send Feedback on this topic to the authors