Интерфейс IPortableDevicePropertiesBulk (portabledeviceapi.h)
Интерфейс IPortableDevicePropertiesBulk асинхронно запрашивает или задает несколько свойств для нескольких объектов на устройстве. Сведения возвращаются интерфейсом IPortableDevicePropertiesBulkCallback , реализованным приложением.
Чтобы получить этот интерфейс, вызовите QueryInterface в IPortableDeviceProperties. Если устройство не поддерживает массовые операции, этот вызов завершится сбоем с E_NOINTERFACE.
Наследование
Интерфейс IPortableDevicePropertiesBulk наследуется от интерфейса IUnknown . IPortableDevicePropertiesBulk также имеет следующие типы элементов:
Методы
Интерфейс IPortableDevicePropertiesBulk содержит следующие методы.
IPortableDevicePropertiesBulk::Cancel Метод Cancel отменяет ожидающий запрос свойств. |
IPortableDevicePropertiesBulk::QueueGetValuesByObjectFormat Интерфейс QueueGetValuesByObjectFormat помещает в очередь запрос свойств объектов определенного формата на устройстве. |
IPortableDevicePropertiesBulk::QueueGetValuesByObjectList Метод QueueGetValuesByObjectList помещает в очередь запрос на одно или несколько указанных свойств от одного или нескольких указанных объектов на устройстве. |
IPortableDevicePropertiesBulk::QueueSetValuesByObjectList Метод QueueSetValuesByObjectList помещает в очередь запрос на установку одного или нескольких указанных значений для одного или нескольких указанных объектов на устройстве. |
IPortableDevicePropertiesBulk::Start Метод Start запускает операцию в очереди. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | portabledeviceapi.h |