Share via


Control Point API Interfaces

The following table shows the Control Point interfaces with a description of the purpose of each.

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.
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.

 Last updated on Saturday, April 10, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.