IPortableDevicePropertiesBulk Interface
Previous | Next |
IPortableDevicePropertiesBulk Interface
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.
In addition to the methods inherited from IUnknown, the IPortableDevicePropertiesBulk interface exposes the following methods.
Method | Description |
Cancel | Cancels a pending properties request. |
QueueGetValuesByObjectFormat | Queues a request for properties of objects of a specific format on a device. |
QueueGetValuesByObjectList | Queues a request for one or more specified properties from one or more specified objects on the device. |
QueueSetValuesByObjectList | Queues a request to set one or more specified values on one or more specified objects on the device. |
Start | Starts a queued operation. |
Requirements
Header: Defined in PortableDeviceApi.h
Library: PortableDeviceGUIDs.lib
See Also
Previous | Next |