IPortableDeviceServiceMethodCallback インターフェイス (portabledeviceapi.h)
IPortableDeviceServiceMethodCallback インターフェイスには、アプリケーションがコールバック メソッドの完了を追跡するために使用するメソッドが含まれています。 サービス メソッドを非同期的に呼び出すアプリケーションでは、このインターフェイスを実装し、 IPortableDeviceServiceMethods::InvokeAsync にパラメーターとして指定できます。
各非同期メソッド呼び出しでは、そのコンテキストとしてアプリケーション指定のコールバック オブジェクトが使用されます。 したがって、複数のメソッドを同時に呼び出すアプリケーションでは、コールバック オブジェクトを再利用しないようにする必要があります。 代わりに、アプリケーションは InvokeAsync の呼び出しごとにコールバック オブジェクトの一意のインスタンスを提供する必要があります
継承
IPortableDeviceServiceMethodCallback インターフェイスは、IUnknown インターフェイスから継承されます。 IPortableDeviceServiceMethodCallback には、次の種類のメンバーもあります。
メソッド
IPortableDeviceServiceMethodCallback インターフェイスには、これらのメソッドがあります。
IPortableDeviceServiceMethodCallback::OnComplete コールバック メソッドが実行を完了したことを示します。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | サポートなし |
対象プラットフォーム | Windows |
ヘッダー | portabledeviceapi.h |