IPortableDevicePropertiesBulk インターフェイス (portabledeviceapi.h)

IPortableDevicePropertiesBulk インターフェイスは、デバイス上の複数のオブジェクトに対して非同期的にクエリを実行または設定します。 情報は、アプリケーションによって実装された IPortableDevicePropertiesBulkCallback インターフェイスによって返されます。

このインターフェイスを取得するには、IPortableDevicePropertiesQueryInterface を呼び出します。 デバイスが一括操作をサポートしていない場合、この呼び出しはE_NOINTERFACEで失敗します。

継承

IPortableDevicePropertiesBulk インターフェイスは、IUnknown インターフェイスから継承します。 IPortableDevicePropertiesBulk には、次の種類のメンバーもあります。

メソッド

IPortableDevicePropertiesBulk インターフェイスには、これらのメソッドがあります。

 
IPortableDevicePropertiesBulk::Cancel

Cancel メソッドは、保留中のプロパティ要求を取り消します。
IPortableDevicePropertiesBulk::QueueGetValuesByObjectFormat

QueueGetValuesByObjectFormat インターフェイスは、デバイス上の特定の形式のオブジェクトのプロパティの要求をキューに入れます。
IPortableDevicePropertiesBulk::QueueGetValuesByObjectList

QueueGetValuesByObjectList メソッドは、デバイス上の 1 つ以上の指定されたオブジェクトから 1 つ以上の指定されたプロパティの要求をキューに入れます。
IPortableDevicePropertiesBulk::QueueSetValuesByObjectList

QueueSetValuesByObjectList メソッドは、デバイス上の 1 つ以上の指定されたオブジェクトに 1 つ以上の指定された値を設定する要求をキューに入れます。
IPortableDevicePropertiesBulk::Start

Start メソッドは、キューに登録された操作を開始します。

要件

要件
対象プラットフォーム Windows
ヘッダー portabledeviceapi.h

こちらもご覧ください

クライアント インターフェイス