The following table shows the Control Point interfaces.
| Programming element | Description |
|---|---|
| IUPnPDescriptionDocument | This interface enables an application to load and unload a device description. |
| IUPnPDescriptionDocumentCallback | This interface allows UPnP to communicate the results of an asynchronous load operation to an application. |
| IUPnPDevice | This interface enables an application to retrieve information about a specific device. |
| IUPnPDeviceDocumentAccess | This interface enables an application to obtain the URL of a device description document. |
| IUPnPDeviceFinder | This interface enables an application to find a device. |
| IUPnPDeviceFinderCallback | This interface allows UPnP to communicate the results of an asynchronous search to an application. |
| IUPnPDevices | This interface enumerates a collection of devices. |
| IUPnPService | This interface enables an application to query state variables and invoke actions on an instance of a service. |
| IUPnPServiceCallback | This interface is used to send event notifications to clients of Service objects. |
| IUPnPServices | This interface enumerates a collection of services. |
See Also
UPnP Control Point API Reference
Send Feedback on this topic to the authors