Share via


WPD_COMMAND_OBJECT_PROPERTIES_BULK_SET_VALUES_BY_OBJECT_LIST_NEXT command

Write the next group of property values in a bulk property operation that was started with WPD_COMMAND_OBJECT_PROPERTIES_BULK_SET_VALUES_BY_OBJECT_LIST_START. The driver should decide how many properties to set, based on the time to set the properties and the required buffer space to return the write results. If the driver returns no results in WPD_PROPERTY_OBJECT_PROPERTIES_BULK_WRITE_RESULTS, the WPD API assumes that all values have been retrieved and will call WPD_COMMAND_OBJECT_PROPERTIES_BULK_SET_VALUES_BY_OBJECT_LIST_END.

Command category

WPD_CATEGORY_OBJECT_PROPERTIES_BULK

Parameters

Parameters

The driver expects the following parameters.

WPD_PROPERTY_OBJECT_PROPERTIES_BULK_CONTEXT

Return value

Result

The driver should return the following results.

WPD_PROPERTY_OBJECT_PROPERTIES_BULK_WRITE_RESULTS

WPD_PROPERTY_COMMON_HRESULT

WPD_PROPERTY_COMMON_DRIVER_ERROR_CODE

Calling methods

IPortableDevicePropertiesBulk (called implicitly by WPD before sending information to the client-implemented interface)

Requirements

Header

PortableDevice.h

See also

WPD_COMMAND_OBJECT_PROPERTIES_BULK_SET_VALUES_BY_OBJECT_LIST_START

WPD_COMMAND_OBJECT_PROPERTIES_BULK_SET_VALUES_BY_OBJECT_LIST_END

 

 

Send comments about this topic to Microsoft