IPortableDevicePropertiesBulkCallback インターフェイス (portabledeviceapi.h)
IPortableDevicePropertiesBulkCallback インターフェイスは、IPortableDevicePropertiesBulk インターフェイスを使用して開始された非同期操作の進行状況を追跡するために、アプリケーションによって実装されます。
アプリケーションが IPortableDevicePropertiesBulk::Start を呼び出した後、Windows ポータブル デバイスは最初に IPortableDevicePropertiesBulkCallback::OnStart を呼び出し、操作が完了するか、アプリケーションが IPortableDevicePropertiesBulk::Cancel を呼び出すか、OnProgress のエラー値を返す情報を使用して IPortableDevicePropertiesBulkCallback::OnProgress を繰り返し呼び出します。 最後に、操作が正常に完了したかどうかに関係なく、Windows ポータブル デバイスは IPortableDevicePropertiesBulkCallback::OnEnd を呼び出します。
継承
IPortableDevicePropertiesBulkCallback インターフェイスは、IUnknown インターフェイスから継承します。 IPortableDevicePropertiesBulkCallback には、次の種類のメンバーもあります。
メソッド
IPortableDevicePropertiesBulkCallback インターフェイスには、これらのメソッドがあります。
IPortableDevicePropertiesBulkCallback::OnEnd OnEnd メソッドは、IPortableDevicePropertiesBulk::Start によって開始される一括操作が完了すると、SDK によって呼び出されます。 |
IPortableDevicePropertiesBulkCallback::OnProgress OnProgress メソッドは、IPortableDevicePropertiesBulk::Start によって開始された一括操作がデバイスにデータを送信し、何らかの情報を受信したときに SDK によって呼び出されます。 |
IPortableDevicePropertiesBulkCallback::OnStart OnStart メソッドは、IPortableDevicePropertiesBulk::Start によって開始される一括操作が開始されるときに SDK によって呼び出されます。 |
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | portabledeviceapi.h |