Поделиться через


Интерфейс 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

См. также раздел

Клиентские интерфейсы