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 IPortableDevicePropertiesBulk interface queries or sets multiple properties on multiple objects on a device, asynchronously. Information is returned by an application-implemented IPortableDevicePropertiesBulkCallback interface.
To get this interface, call QueryInterface on IPortableDeviceProperties. If the device does not support bulk operations, this call will fail with E_NOINTERFACE.
Inheritance
The IPortableDevicePropertiesBulk interface inherits from the IUnknown interface. IPortableDevicePropertiesBulk also has these types of members:
Methods
The IPortableDevicePropertiesBulk interface has these methods.
| IPortableDevicePropertiesBulk::Cancel The Cancel method cancels a pending properties request. |
| IPortableDevicePropertiesBulk::QueueGetValuesByObjectFormat The QueueGetValuesByObjectFormat interface queues a request for properties of objects of a specific format on a device. |
| IPortableDevicePropertiesBulk::QueueGetValuesByObjectList The QueueGetValuesByObjectList method queues a request for one or more specified properties from one or more specified objects on the device. |
| IPortableDevicePropertiesBulk::QueueSetValuesByObjectList The QueueSetValuesByObjectList method queues a request to set one or more specified values on one or more specified objects on the device. |
| IPortableDevicePropertiesBulk::Start The Start method starts a queued operation. |
Requirements
| Requirement | Value |
|---|---|
| Target Platform | Windows |
| Header | portabledeviceapi.h |