Universal Plug & Play Device Host
The Universal Plug and Play (UPnP) Device Host component contains a collection of private Component Object Model (COM) interfaces for building UPnP v1 devices and bridges. The framework permits a device developer to create only those components that are needed for a specific application, with the underlying infrastructure handling all the UPnP specific details, namely discovery, description, control, eventing and presentation.
A hosted device needs to provide a description of a device and its services, along with an implementation of the device's behavior to the registrar, which enables both static and dynamic registration of devices. Registration publishes the presence of the device on the network and plumbs description, control and eventing so that requests from control points automatically get routed to the correct service object that was targeted.
UPnP Device Host requires the SSDP service to be running.
No other components interact with this component.
The only configurable parameter is the Time to Live (TTL) property. This property can be used to determine the maximum lifetime of a Simple Service Discovery Protocol (SSDP) message on the network.
The following table lists the configuration parameters for the UPnP Device Host component:
|Property or Setting Name||Default Setting||Description|
|TTL||4||Determines the lifetime of an SSDP message on the network.|
The UPnP Device Host framework consists of a set of private interfaces used by Internet Connection Sharing (ICS) that are not available for use publicly.
© 2006 Microsoft Corporation. All rights reserved.