IUPnPDevice interface (upnp.h)
The IUPnPDevice interface enables an application to retrieve information about a specific device.
Inheritance
The IUPnPDevice interface inherits from the IDispatch interface. IUPnPDevice also has these types of members:
Methods
The IUPnPDevice interface has these methods.
IUPnPDevice::get_Children The Children property specifies all the child devices of the device. The devices are stored in an IUPnPDevices collection. |
IUPnPDevice::get_Description The Description property specifies a human-readable summary of the device's functionality. |
IUPnPDevice::get_FriendlyName The FriendlyName property specifies the device display name for the device. |
IUPnPDevice::get_HasChildren The HasChildren property specifies whether the device has any child devices. |
IUPnPDevice::get_IsRootDevice The IsRootDevice property specifies whether the device is the topmost device in the device tree. |
IUPnPDevice::get_ManufacturerName The ManufacturerName property specifies a human-readable form of the manufacturer name of the device. |
IUPnPDevice::get_ManufacturerURL The ManufacturerURL property specifies the URL for the manufacturer's Web site. |
IUPnPDevice::get_ModelName The ModelName property specifies a human-readable form of the model name of the device. |
IUPnPDevice::get_ModelNumber The ModelNumber property specifies a human-readable form of the model number of the device. |
IUPnPDevice::get_ModelURL The ModelURL property specifies the URL for a Web page that contains model-specific information for the device. |
IUPnPDevice::get_ParentDevice The ParentDevice property specifies the parent of the device. |
IUPnPDevice::get_PresentationURL The PresentationURL property specifies the presentation URL for a Web page that controls the device. |
IUPnPDevice::get_RootDevice The RootDevice property specifies the topmost device in the device tree. The root device represents a physical object. |
IUPnPDevice::get_SerialNumber The SerialNumber property specifies a human-readable form of the serial number of the device. |
IUPnPDevice::get_Services The Services property specifies the list of services provided by the device. |
IUPnPDevice::get_Type The Type method specifies the device type uniform resource identifier (URI) for the device. |
IUPnPDevice::get_UniqueDeviceName The UniqueDeviceName property specifies the unique device name (UDN) of the device. A UDN is unique; no two devices can have the same UDN. |
IUPnPDevice::get_UPC The UPC property specifies a human-readable form of the product code. |
IUPnPDevice::IconURL The IconURL method returns a URL from which an icon of the specified format can be loaded. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | upnp.h |