Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
A version of this page is also available for
4/8/2010

The Universal Plug and Play (UPnP) implementation provides an architectural framework for creating self-configuring, self-describing devices and services. Because UPnP supports automatic discovery, devices managed by UPnP require no set up by users or network administrators. UPnP enables a device to dynamically join a network, obtain an IP address, and convey its capabilities upon request.

Note:
For information about differences between the UPnP implementation available for Windows Mobile devices and that available for Windows Embedded CE devices, see UPnP in Windows Mobile Devices.

In This Section

UPnP Application Development

Explains how to create applications and target devices that use UPnP functionality.

UPnP Registry Settings

Provides information about the configurable registry settings used by UPnP.

UPnP Security

Provides security best practice information relevant to UPnP.

UPnP Reference

Provides reference information for the API provided by UPnP.

Related Sections