OnComplete メソッドは、MTP/Bluetooth デバイスへの以前にスケジュールされた Connect または Disconnect 要求が完了したことをアプリケーションに通知します
構文
HRESULT OnComplete(
[in] HRESULT hrStatus
);
パラメーター
-
hrStatus [in]
-
特定のデバイスに接続または切断する要求の状態。
戻り値
このメソッドは HRESULT を返します。 有効な値を次の表に示しますが、これ以外にもあります。
| リターン コード | 説明 |
|---|---|
|
メソッドが成功しました。 |
注釈
アプリケーションは、完了した要求に関する通知を受信し、保留中の要求を取り消すために 、IConnectionRequestCallback インターフェイスを実装します。
Windows ポータブル デバイス (WPD) は、このメソッドを呼び出して、以前にスケジュールされた要求が完了したことをアプリケーションに通知します。 各要求は、アプリケーションから提供されたコールバックによって追跡および取り消すことができます。 そのため、アプリケーションが同じ IPortableDeviceConnector オブジェクトを使用して同時に複数の要求を送信する必要がある場合は、各要求に入力パラメーターとして一意の IConnectionRequestCallback オブジェクトを IPortableDeviceConnector::Connect メソッドと IPortableDeviceConnector::D isconnect メソッドに渡す必要があります。
必要条件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント |
Windows 7 [デスクトップ アプリのみ] |
| サポートされている最小のサーバー |
サポートなし |
| Header |
|
| IDL |
|
| ライブラリ |
|