IUPnPDeviceControl interface (upnphost.h)

The IUPnPDeviceControl interface is the central point of management for a device and its service objects.

Inheritance

The IUPnPDeviceControl interface inherits from the IUnknown interface. IUPnPDeviceControl also has these types of members:

Methods

The IUPnPDeviceControl interface has these methods.

 
IUPnPDeviceControl::GetServiceObject

The GetServiceObject method is used to obtain the IDispatch pointer to a specific service object. The device host invokes this method once per service, the first time it receives a request for a service.
IUPnPDeviceControl::Initialize

The Initialize method is used to initialize the device. The device host invokes this method.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server None supported
Target Platform Windows
Header upnphost.h