Въведение
Тази статия описва проблем, който предизвиква грешка "ERROR_ACCESS_DENIED", когато тествате CD или DVD устройство в Windows Embedded Compact 7. Налична е актуализация за разрешаване на този проблем. Преди да инсталирате тази актуализация, трябва да бъдат инсталирани всички издадени по-рано актуализации за този продукт.
Симптоми
Помислете за следния сценарий:
-
Разрешавате KITL (KITL=Yes) във вашия код на устройство, на което се изпълнява Windows Embedded Compact 7.
-
Поставяте диск в CD или DVD устройството в устройството.
-
Изпълнявате следния код в команден ред, за да тествате функционалността на CD или DVD драйверите и да проверите целостта на данните, които се четат от CD или DVD устройството:
tux-o-d udftest -c "-p \drive_letter_of _ CD_drive_or_DVD_drive"Забележка Ако устройството ви използва друго име, за да монтира CD или DVD устройството, можете да промените командния
ред, за да сочи към друг път. (-p път: Задава път за тестване.)
В този случай получавате едно от следните съобщения за грешка:
За файл на справочен указател на диска:
ERROR_ACCESS_DENIED: Тестов случай "ПРЕМИНАТ"
За файл, който не е от справочен указател на диска:
ERROR_DIRECTORY: Тестов случай "НЕУСПЕШНО" с код на грешка "ERROR_ACCESS_DENIED"
Решение
Информация за актуализиране на софтуера
Вече се предлага поддържана софтуерна актуализация от Microsoft като вграден компактен 7 месечен Windows (април 2015 г.).
Забележка Тази Windows вградена компактна 7 месечна актуализация е налична за изтегляне от следния уеб сайт на центъра за изтегляния на Microsoft:
Windows Вградени актуализации на Компактен 7
Предварителни изисквания
Тази актуализация се поддържа само ако всички издадени по-рано актуализации за този продукт също са инсталирани.
Изискване за рестартиране
След като приложите тази актуализация, трябва да изпълните чиста компилация на цялата платформа. За да направите това, използвайте един от следните методи:
-
В менюто Компилация щракнете върху Изчистване на решениеи след това щракнете върху Изграждане на решение.
-
В менюто Компилация щракнете върху Възстановяване на решение.
Не е необходимо да рестартирате компютъра, след като приложите тази актуализация на софтуера.
Актуализиране на информацията за заместване
Тази актуализация не замества никакви други актуализации.
Английската версия на този пакет за актуализация на софтуер има файлови атрибути (или по-нови файлови атрибути), които са изброени в таблицата по-долу. Датите и часовете за тези файлове са изброени в Координирано универсално време (UTC). Когато преглеждате информацията за файла, тя се конвертира в местно време. За да намерите разликата между UTC и местното време, използвайте раздела Часова зона в елемента Дата и час в контролния панел.
Файлове, които са включени в този пакет за актуализация
Име на файл |
Размер на файла |
Дата |
Час |
Път |
---|---|---|---|---|
Udfapi.cpp |
43,438 |
23 април 2015 г. |
15:15 |
Private\Winceos\Coreos\Fsd\Udf |
Udfs.map |
72,375 |
23 април 2015 г. |
15:21 |
Public\Common\Oak\Target\X86\Checked |
Udfs.rel |
31,203 |
23 април 2015 г. |
15:21 |
Public\Common\Oak\Target\X86\Checked |
Udfs.dll |
73,728 |
23 април 2015 г. |
15:21 |
Public\Common\Oak\Target\X86\Checked |
Udfs.map |
34,260 |
23 април 2015 г. |
15:21 |
Публичен\Common\Oak\Target\X86\Retail |
Udfs.rel |
10,468 |
23 април 2015 г. |
15:21 |
Публичен\Common\Oak\Target\X86\Retail |
Udfs.dll |
45,056 |
23 април 2015 г. |
15:21 |
Публичен\Common\Oak\Target\X86\Retail |
Udfs.map |
78,025 |
23 април 2015 г. |
15:21 |
Публичен\Common\Oak\Target\X86\Debug |
Udfs.rel |
38,337 |
23 април 2015 г. |
15:21 |
Публичен\Common\Oak\Target\X86\Debug |
Udfs.dll |
110,592 |
23 април 2015 г. |
15:21 |
Публичен\Common\Oak\Target\X86\Debug |
Udfs.map |
72,247 |
23 април 2015 г. |
15:22 |
Публичен\Common\Oak\Target\Armv7\Checked |
Udfs.rel |
33,900 |
23 април 2015 г. |
15:22 |
Публичен\Common\Oak\Target\Armv7\Checked |
Udfs.dll |
94,208 |
23 април 2015 г. |
15:22 |
Публичен\Common\Oak\Target\Armv7\Checked |
Udfs.map |
33,974 |
23 април 2015 г. |
15:22 |
Public\Common\Oak\Target\Armv7\Retail |
Udfs.rel |
16,761 |
23 април 2015 г. |
15:22 |
Public\Common\Oak\Target\Armv7\Retail |
Udfs.dll |
61,440 |
23 април 2015 г. |
15:22 |
Public\Common\Oak\Target\Armv7\Retail |
Udfs.map |
78,325 |
23 април 2015 г. |
15:21 |
Публичен\Common\Oak\Target\Armv7\Debug |
Udfs.rel |
36,539 |
23 април 2015 г. |
15:21 |
Публичен\Common\Oak\Target\Armv7\Debug |
Udfs.dll |
159,744 |
23 април 2015 г. |
15:21 |
Публичен\Common\Oak\Target\Armv7\Debug |
Препратки
Научете повече за терминологията, която Microsoft използва, за да опише софтуерните актуализации.