IUPnPDescriptionDocument interface (upnp.h)
The IUPnPDescriptionDocument interface enables an application to load a device description.
Inheritance
The IUPnPDescriptionDocument interface inherits from the IDispatch interface. IUPnPDescriptionDocument also has these types of members:
Methods
The IUPnPDescriptionDocument interface has these methods.
IUPnPDescriptionDocument::Abort The Abort method stops an asynchronous load operation started by IUPnPDescriptionDocument::LoadAsync. |
IUPnPDescriptionDocument::DeviceByUDN The DeviceByUDN method returns the device with the specified unique device name (UDN) contained within the loaded description document. |
IUPnPDescriptionDocument::get_LoadResult The LoadResult property specifies the success or failure code of a completed load operation. |
IUPnPDescriptionDocument::get_ReadyState The ReadyState property specifies the status of the document load operation. |
IUPnPDescriptionDocument::Load The Load method loads a document synchronously. This method does not return control to the caller until the load operation is complete. |
IUPnPDescriptionDocument::LoadAsync The LoadAsync method loads a document asynchronously. This method returns control to the caller immediately, and uses the specified callback to notify the caller when the operation is complete. |
IUPnPDescriptionDocument::RootDevice The RootDevice method returns the root device of the currently loaded document's device tree. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | upnp.h |