Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by UPnP APIs. For more information, see:
upnp.h contains the following programming interfaces:
Interfaces
| IUPnPAddressFamilyControl The IUPnPAddressFamilyControl interface accesses the address family flag of the Device Finder object. |
| IUPnPAsyncResult The IUPnPAsyncResult interface is used to notify the UPnP control point of a completed asynchronous I/O operation. |
| IUPnPDescriptionDocument The IUPnPDescriptionDocument interface enables an application to load a device description. |
| IUPnPDescriptionDocumentCallback The IUPnPDescriptionDocumentCallback interface allows the UPnP framework to communicate the results of an asynchronous load operation to an application. |
| IUPnPDevice The IUPnPDevice interface enables an application to retrieve information about a specific device. |
| IUPnPDeviceDocumentAccess The IUPnPDeviceDocumentAccess interface enables an application to obtain the URL of the device description document. |
| IUPnPDeviceDocumentAccessEx Provides a method to obtain the entire XML device description document for a specific device. |
| IUPnPDeviceFinder The IUPnPDeviceFinder interface enables an application to find a device. |
| IUPnPDeviceFinderAddCallbackWithInterface The IUPnPDeviceFinderAddCallbackWithInterface interface allows the UPnP framework to communicate to an application |
| IUPnPDeviceFinderCallback The IUPnPDeviceFinderCallback interface allows the UPnP framework to communicate the results of an asynchronous search to an application. |
| IUPnPDevices The IUPnPDevices interface enumerates a collection of devices. |
| IUPnPHttpHeaderControl Enables the caller to specify additional HTTP headers sent in HTTP requests to a device. |
| IUPnPService The IUPnPService interface enables an application to query state variables and invoke actions on an instance of a service. |
| IUPnPServiceAsync Use this interface to asynchronously query state variables and invoke actions on an instance of a service . |
| IUPnPServiceCallback The IUPnPServiceCallback interface is used to send event notifications to clients of Service objects. |
| IUPnPServiceDocumentAccess Use this interface to retrieve and provide the Service Control Protocol Description (SCPD) document to a UPnP control point application to expose actions supported by the service and provide information about state variables. |
| IUPnPServiceEnumProperty Use this interface to delay Service Control Protocol Description (SCPD) download and event subscription on the IUPnPService objects enumerated from the IUPnPServices object. |
| IUPnPServices The IUPnPServices interface enumerates a collection of services. |