Control Point API Reference

The following interfaces are part of the Control Point API with UPnP technology. The Control Point API supports Microsoft Visual Basic Scripting Edition (VBScript), Microsoft Visual Basic, and C++.

InterfaceDescription
IUPnPAddressFamilyControlEnables an application to access the address family flag of the Device Finder object.
IUPnPDescriptionDocumentEnables an application to load a device description. This interface is safe for scripting.
IUPnPDescriptionDocumentCallbackEnables an application to receive the results of an asynchronous load operation.
IUPnPDeviceEnables an application to retrieve information about a specific device.
IUPnPDeviceDocumentAccessEnables an application to obtain the URL of a device description document.
IUPnPDeviceDocumentAccessExProvides a method to obtain the entire XML device description document for a specific device.
IUPnPDeviceFinderEnables an application to find a device.
IUPnPDeviceFinderAddCallbackWithInterfaceEnables an application to receive asynchronous search results from the UPnP framework along with the GUID of the network adapter through which the device advertisement came.
IUPnPDeviceFinderCallbackEnables an application to receive asynchronous search results from the UPnP framework.
IUPnPDevicesEnumerates a collection of devices.
IUPnPHttpHeaderControl Enables an application to set "User Agent" HTTP headers from class instances that implement the IUPnPDeviceFinder or the IUPnPDescriptionDocument interfaces.
IUPnPServiceEnables an application to retrieve state information and invoke actions for a service.
IUPnPServiceCallbackEnables an application to receive notification from the UPnP framework when events occur.
IUPnPServicesEnumerates a collection of services.

 

Send comments about this topic to Microsoft

Build date: 11/19/2009

Tags :


Page view tracker