WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_FORMAT_START command
Initializes a bulk request for multiple property values from multiple objects, filtered by object format. The driver must return a context ID to identify the bulk operation. This will be referenced in subsequent WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_FORMAT_NEXT calls.
Command category
WPD_CATEGORY_OBJECT_PROPERTIES_BULK
Parameters
Parameters |
---|
The driver expects the following parameters. |
WPD_PROPERTY_OBJECT_PROPERTIES_BULK_OBJECT_FORMAT |
WPD_PROPERTY_OBJECT_PROPERTIES_BULK_PARENT_OBJECT_ID |
WPD_PROPERTY_OBJECT_PROPERTIES_BULK_DEPTH |
WPD_PROPERTY_OBJECT_PROPERTIES_BULK_PROPERTY_KEYS |
Return value
Result |
---|
The driver should return the following results. |
WPD_PROPERTY_OBJECT_PROPERTIES_BULK_CONTEXT |
WPD_PROPERTY_COMMON_HRESULT |
WPD_PROPERTY_COMMON_DRIVER_ERROR_CODE |
Calling methods
IPortableDevicePropertiesBulk::QueueGetValuesByObjectFormat
Requirements
Header |
PortableDevice.h |
See also
WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_FORMAT_NEXT
WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_FORMAT_END