IPortableDeviceProperties interface (portabledeviceapi.h)
The IPortableDeviceProperties interface retrieves, adds, or deletes properties from an object on a device, or the device itself. To get this interface, call IPortableDeviceContent::Properties on an object. To get this interface for the object, specify WPD_DEVICE_OBJECT_ID in GetValues.
Inheritance
The IPortableDeviceProperties interface inherits from the IUnknown interface. IPortableDeviceProperties also has these types of members:
Methods
The IPortableDeviceProperties interface has these methods.
IPortableDeviceProperties::Cancel The Cancel method cancels a pending call. |
IPortableDeviceProperties::Delete The Delete method deletes specified properties from a specified object on a device. |
IPortableDeviceProperties::GetPropertyAttributes The GetPropertyAttributes method retrieves attributes of a specified object property on a device. |
IPortableDeviceProperties::GetSupportedProperties The GetSupportedProperties method retrieves a list of properties that a specified object supports. Note that not all of these properties may actually have values. |
IPortableDeviceProperties::GetValues The GetValues method retrieves a list of specified properties from a specified object on a device. |
IPortableDeviceProperties::SetValues The SetValues method adds or modifies one or more properties on a specified object on a device. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | portabledeviceapi.h |