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