upnphost.h header
This header is used by UPnP APIs. For more information, see:
upnphost.h contains the following programming interfaces:
IUPnPDeviceControl The IUPnPDeviceControl interface is the central point of management for a device and its service objects. |
IUPnPDeviceProvider The IUPnPDeviceProvider interface allows a device provider to start and stop its processing. |
IUPnPEventSink The IUPnPEventSink interface allows a hosted service to send event notifications to the device host. |
IUPnPEventSource The IUPnPEventSource interface allows the device host to manage event subscriptions for the hosted service. |
IUPnPRegistrar The IUPnPRegistrar interface registers the devices that run in the context of the device host. |
IUPnPRemoteEndpointInfo The IUPnPRemoteEndpointInfo interface allows a hosted device to obtain information about a requester (that is, a control point) and the request. |
IUPnPReregistrar The IUPnPReregistrar interface allows the application to re-register a UPnP-based device with the device host. |