次の方法で共有


PTP エラーの回復

Microsoft PTP クラス ミニドライバーの初期化中 (つまり、DeviceInfo データセットと ObjectInfo データセットの初期取得時、およびプロパティの説明) では、エラーは致命的なエラーとして扱われ、WIA ミニドライバーの初期化に失敗します。

後の処理中 (画像の取得中など)、認識できないエラーが発生すると、Microsoft PTP ミニドライバーはまず、デバイスステータスの取得 USB クラス固有の要求を送信しようとします (USB 静止画像キャプチャ デバイス定義で説明)。 その要求が成功した場合、ドライバーはストールしているエンドポイントをクリアして続行します。

デバイス状態の取得要求が失敗した場合、PTP ミニドライバーは、デバイス リセット クラス固有の要求を使用してデバイスのリセットを試みます (USB 静止画像キャプチャ デバイス定義で説明)。 デバイス リセット クラス固有の要求が成功すると、S_OKではなくS_FALSEが返されます。 デバイスのリセットが失敗した場合、デバイス リセット クラス固有の要求はエラー コードを返します。