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