Как безопасно удалить USB-накопитель в Windows CE 5.0? - PullRequest
0 голосов
/ 20 июля 2010

До сегодняшнего дня я предполагал, что Windows CE записывает все на диск, и у меня не получится сломанный FAT16 при удалении USB-накопителя.Сегодня я ошибся.

Я использую флешку для тестирования на устройстве WinCE 5.0.Я ничего не пишу из приложения или WinCE на флешку.Я просто запускаю свое приложение, и мое приложение считывает его настройки и картинки с флешки.Сегодня именно этот порядок операций сломал мою файловую систему флешки (и я должен это исправить).

Есть ли способ заставить WinCE 5.0 размонтировать флешку перед тем, как ее удалить?Он видит его как «Жесткий диск», а в меню касания и удержания нет ничего похожего на «Безопасное извлечение диска».

Я доволен как кодом для выполнения этой операции, так и некоторым фокусомчто я еще не нашел в Windows CE.Спасибо.

1 Ответ

0 голосов
/ 20 июля 2010

Возможно, вы можете отключить подкачку и отключить кэширование для хранилища, используя записи реестра FAT File System .Производительность, очевидно, будет страдать.

...