現象
WINDOWS Embedded CE 6.0 R3 ベースのデバイスに USB ストレージ デバイスを接続し、そのデバイスからすぐに切断すると、"Data Abort" 例外が発生する可能性があります。
原因
USB ストレージ デバイスが接続されている場合、PNP スレッドは CreateFile 関数を呼び出してデバイス ハンドルを取得します。 デバイス ロックが取得されておらず、USB ストレージ デバイスがすぐにデタッチされると、"Data Abort" 例外が発生します。
解決策
ソフトウェア更新プログラムの情報
サポートされているソフトウェア更新プログラムは、Windows Embedded CE 6.0 月次更新プログラム 2011 年 11 月として Microsoft から入手できるようになりました。 [ファイル情報] セクションのパッケージ ファイル名には、製品バージョン、日付、Microsoft サポート技術情報の記事番号、プロセッサの種類が含まれています。 パッケージ ファイル名の形式は次のとおりです。
製品バージョン-yymmdd-kbnnnnnn-processor typeFor example, Wincepb60-110128-kb2492159-armv4i.msi は、サポート技術情報の記事 2492159に記載されている ARMV4i Windows Embedded CE 6.0 プラットフォーム ビルダーの修正プログラムであり、2011 年 1 月の月次更新プログラムに含まれています。
この問題をすぐに解決するには、次の Microsoft Web サイトからこの Windows Embedded CE 6.0 月次更新プログラムをダウンロードしてください。
Microsoft ダウンロード センター
前提条件
この更新プログラムは、これまでに公開されたこの製品の更新プログラムがすべてインストールされている場合にのみ、サポートされます。
再起動の必要性
この更新プログラムを適用した後に、プラットフォーム全体のクリーン ビルドを実行する必要があります。 これを行うには、以下のいずれかの方法を使用します。
- [ビルド] メニューの [ソリューションのクリーン] をクリックし、[ソリューションのビルド] をクリックします。
- [ビルド] メニューの [ソリューションのリビルド] をクリックします。
このソフトウェア更新プログラムの適用後に、コンピューターを再起動する必要はありません。
更新プログラムの置き換えに関する情報
この更新プログラムを適用しても、他の更新プログラムが置き換えられることはありません。
ファイル情報
ソフトウェア更新プログラム パッケージ (英語版) のファイル属性は次表のとおりです。ただし、これより新しい更新プログラムがリリースされている可能性もあります。 これらのファイルの日付と時刻は世界協定時 (UTC) で記載されています。 ファイル情報に表示される時刻は、ローカル時刻に変換されています。 UTC とローカル時刻との時差を確認するには、[コントロール パネル] の [日付と時刻] の [タイム ゾーン] タブを使用してください。
インストーラー ファイル
| ファイル名 | ファイル サイズ | 日付 | 時刻 |
|---|---|---|---|
| Wincepb60-111111-kb2635840-mipsiv_fp.msi | 1,069,056 | 2011 年 11 月 11 日 | 19:08 |
| Wincepb60-111111-kb2635840-sh4.msi | 1,044,480 | 2011 年 11 月 11 日 | 19:08 |
| Wincepb60-111111-kb2635840-x86.msi | 999,424 | 2011 年 11 月 11 日 | 19:08 |
| Wincepb60-111111-kb2635840-armv4i.msi | 1,081,344 | 2011 年 11 月 11 日 | 19:08 |
| Wincepb60-111111-kb2635840-mipsii.msi | 1,060,864 | 2011 年 11 月 11 日 | 19:08 |
| Wincepb60-111111-kb2635840-mipsii_fp.msi | 1,064,960 | 2011 年 11 月 11 日 | 19:08 |
| Wincepb60-111111-kb2635840-mipsiv.msi | 1,069,056 | 2011 年 11 月 11 日 | 19:08 |
この更新プログラム パッケージに含まれているファイル
| ファイル名 | ファイル サイズ | 日付 | 時刻 | パス |
|---|---|---|---|---|
| Windows 埋め込み ce 6.0_update_kb2635840.htm | 7,955 | 2011 年 11 月 11 日 | 18:49 | 111111_kb2635840 |
| Devfile.c | 21,427 | 2011 年 10 月 31 日 | 18:22 | Private\Winceos\Coreos\Device\Devcore |
| Disk.c | 73,917 | 2011 年 10 月 31 日 | 18:22 | Public\Common\Oak\Drivers\Usb\Class\Storage\Disk\Scsi2 |
| Devcore.lib | 739,880 | 2011 年 10 月 31 日 | 18:21 | Public\Common\Oak\Lib\Armv4i\Debug |
| Usbdisk6_lib.lib | 314,344 | 2011 年 10 月 31 日 | 18:21 | Public\Common\Oak\Lib\Armv4i\Debug |
| Devcore.lib | 528,510 | 2011 年 10 月 31 日 | 18:21 | Public\Common\Oak\Lib\Armv4i\Retail |
| Usbdisk6_lib.lib | 107,992 | 2011 年 10 月 31 日 | 18:21 | Public\Common\Oak\Lib\Armv4i\Retail |
| Devcore.lib | 718,754 | 2011 年 10 月 31 日 | 18:21 | Public\Common\Oak\Lib\Mipsii\Debug |
| Usbdisk6_lib.lib | 296,046 | 2011 年 10 月 31 日 | 18:21 | Public\Common\Oak\Lib\Mipsii\Debug |
| Devcore.lib | 526,940 | 2011 年 10 月 31 日 | 18:21 | Public\Common\Oak\Lib\Mipsii\Retail |
| Usbdisk6_lib.lib | 106,378 | 2011 年 10 月 31 日 | 18:21 | Public\Common\Oak\Lib\Mipsii\Retail |
| Devcore.lib | 718,870 | 2011 年 10 月 31 日 | 18:21 | Public\Common\Oak\Lib\Mipsii_fp\Debug |
| Usbdisk6_lib.lib | 296,074 | 2011 年 10 月 31 日 | 18:21 | Public\Common\Oak\Lib\Mipsii_fp\Debug |
| Devcore.lib | 527,058 | 2011 年 10 月 31 日 | 18:21 | Public\Common\Oak\Lib\Mipsii_fp\Retail |
| Usbdisk6_lib.lib | 106,412 | 2011 年 10 月 31 日 | 18:21 | Public\Common\Oak\Lib\Mipsii_fp\Retail |
| Devcore.lib | 727,182 | 2011 年 10 月 31 日 | 18:22 | Public\Common\Oak\Lib\Mipsiv\Debug |
| Usbdisk6_lib.lib | 299,262 | 2011 年 10 月 31 日 | 18:22 | Public\Common\Oak\Lib\Mipsiv\Debug |
| Devcore.lib | 536,104 | 2011 年 10 月 31 日 | 18:21 | Public\Common\Oak\Lib\Mipsiv\Retail |
| Usbdisk6_lib.lib | 109,806 | 2011 年 10 月 31 日 | 18:22 | Public\Common\Oak\Lib\Mipsiv\Retail |
| Devcore.lib | 727,298 | 2011 年 10 月 31 日 | 18:22 | Public\Common\Oak\Lib\Mipsiv_fp\Debug |
| Usbdisk6_lib.lib | 299,290 | 2011 年 10 月 31 日 | 18:22 | Public\Common\Oak\Lib\Mipsiv_fp\Debug |
| Devcore.lib | 536,222 | 2011 年 10 月 31 日 | 18:22 | Public\Common\Oak\Lib\Mipsiv_fp\Retail |
| Usbdisk6_lib.lib | 109,840 | 2011 年 10 月 31 日 | 18:22 | Public\Common\Oak\Lib\Mipsiv_fp\Retail |
| Devcore.lib | 638,958 | 2011 年 10 月 31 日 | 18:22 | Public\Common\Oak\Lib\Sh4\Debug |
| Usbdisk6_lib.lib | 265,450 | 2011 年 10 月 31 日 | 18:22 | Public\Common\Oak\Lib\Sh4\Debug |
| Devcore.lib | 480,078 | 2011 年 10 月 31 日 | 18:22 | Public\Common\Oak\Lib\Sh4\Retail |
| Usbdisk6_lib.lib | 99,594 | 2011 年 10 月 31 日 | 18:22 | Public\Common\Oak\Lib\Sh4\Retail |
| Devcore.lib | 613,558 | 2011 年 10 月 31 日 | 1,820 | Public\Common\Oak\Lib\X86\Debug |
| Usbdisk6_lib.lib | 266,498 | 2011 年 10 月 31 日 | 18:21 | Public\Common\Oak\Lib\X86\Debug |
| Devcore.lib | 457,532 | 2011 年 10 月 31 日 | 1,820 | Public\Common\Oak\Lib\X86\Retail |
| Usbdisk6_lib.lib | 98,210 | 2011 年 10 月 31 日 | 1,820 | Public\Common\Oak\Lib\X86\Retail |
参考資料
ソフトウェア更新プログラムに関する用語の関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。
824684 Microsoft ソフトウェア更新プログラムの説明に使用される標準用語の説明