Introduction
Cet article décrit un problème qui déclenche une erreur « ERROR_ACCESS_DENIED » lorsque vous testez un lecteur de CD ou de DVD dans Windows Embedded Compact 7. Une mise à jour est disponible pour résoudre ce problème. Avant d’installer cette mise à jour, toutes les mises à jour déjà émises pour ce produit doivent être installées.
Symptômes
Prenons l’exemple du scénario suivant :
-
Vous activez KITL (KITL=Yes) dans votre code sur un appareil qui exécute Windows Incorporé Compact 7.
-
Vous insérez un disque dans le lecteur de CD ou DVD de l’appareil.
-
Vous exécutez le code suivant sur une ligne de commande pour tester la fonctionnalité des pilotes de CD ou DVD et vérifier l’intégrité des données lues à partir du lecteur de CD ou DVD :
tux -o -d udftest -c « -p \drive_letter_of _ CD_drive_or_DVD_drive »Remarque Si votre appareil utilise un autre nom pour monter le lecteur de CD ou DVD, vous pouvez modifier la ligne de commande pour qu’elle pointe vers une autre
trajectoire. (-p path: Specifies a path to test.)
Dans ce scénario, vous recevez l’un des messages d’erreur suivants : Pour un fichier
d’annuaire sur le disque :
ERROR_ACCESS_DENIED : Test de cas « RÉUSSI »
Pour un fichier non annuaire sur le disque :
ERROR_DIRECTORY : test du cas « FAILED » avec le code d’erreur « ERROR_ACCESS_DENIED »
Solution
Informations sur la mise à jour logicielle
Une mise à jour logicielle prise en charge est désormais disponible auprès de Microsoft Windows la mise à jour mensuelle du compact incorporé 7 (avril 2015).
Remarque : Windows mise à jour mensuelle du Compact incorporé 7 est disponible en téléchargement sur le site web du Centre de téléchargement Microsoft suivant :
Mises à jour de Windows Embedded Compact 7
Conditions préalables
Cette mise à jour n'est prise en charge que si toutes les mises à jour précédemment publiées pour ce produit ont été installées.
Nécessité de redémarrer
Après avoir appliqué cette mise à jour, vous devez effectuer une génération complète de l'intégralité de la plateforme. Pour cela, appliquez l’une des méthodes suivantes :
-
Dans le menu Générer, cliquez sur Nettoyer la solution, puis cliquez sur Générer la solution.
-
Dans le menu Générer, cliquez sur Régénérer la solution.
Vous n’avez pas à redémarrer l’ordinateur une fois que vous avez appliqué cette mise à jour logicielle.
Informations sur le remplacement de la mise à jour
Cette mise à jour n'en remplace pas d'autre.
La version anglaise de ce package de mise à jour logicielle possède les attributs de fichier (ou attributs de fichiers ultérieurs) répertoriés dans le tableau suivant. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties en heure locale. Pour connaître le décalage entre l’heure UTC et l’heure locale, utilisez l’onglet Fuseau horaire dans l’élément Date et heure du Panneau de configuration.
Fichiers inclus dans ce package de mise à jour
File name |
File size |
Date |
Heure |
Chemin d'accès |
---|---|---|---|---|
Udfapi.titre |
43,438 |
23-avr-2015 |
15:15 |
Private\Winceos\Coreos\Fsd\Udf |
Udfs.map |
72,375 |
23-avr-2015 |
21:15 |
Public\Common\Oak\Target\X86\Checked |
Udfs.rel |
31,203 |
23-avr-2015 |
21:15 |
Public\Common\Oak\Target\X86\Checked |
Udfs.dll |
73,728 |
23-avr-2015 |
21:15 |
Public\Common\Oak\Target\X86\Checked |
Udfs.map |
34,260 |
23-avr-2015 |
21:15 |
Public\Common\Oak\Target\X86\Retail |
Udfs.rel |
10,468 |
23-avr-2015 |
21:15 |
Public\Common\Oak\Target\X86\Retail |
Udfs.dll |
45,056 |
23-avr-2015 |
21:15 |
Public\Common\Oak\Target\X86\Retail |
Udfs.map |
78,025 |
23-avr-2015 |
21:15 |
Public\Common\Oak\Target\X86\Debug |
Udfs.rel |
38,337 |
23-avr-2015 |
21:15 |
Public\Common\Oak\Target\X86\Debug |
Udfs.dll |
110,592 |
23-avr-2015 |
21:15 |
Public\Common\Oak\Target\X86\Debug |
Udfs.map |
72,247 |
23-avr-2015 |
22:15 |
Public\Common\Oak\Target\Armv7\Checked |
Udfs.rel |
33,900 |
23-avr-2015 |
22:15 |
Public\Common\Oak\Target\Armv7\Checked |
Udfs.dll |
94,208 |
23-avr-2015 |
22:15 |
Public\Common\Oak\Target\Armv7\Checked |
Udfs.map |
33,974 |
23-avr-2015 |
22:15 |
Public\Common\Oak\Target\Armv7\Retail |
Udfs.rel |
16,761 |
23-avr-2015 |
22:15 |
Public\Common\Oak\Target\Armv7\Retail |
Udfs.dll |
61,440 |
23-avr-2015 |
22:15 |
Public\Common\Oak\Target\Armv7\Retail |
Udfs.map |
78,325 |
23-avr-2015 |
21:15 |
Public\Common\Oak\Target\Armv7\Debug |
Udfs.rel |
36,539 |
23-avr-2015 |
21:15 |
Public\Common\Oak\Target\Armv7\Debug |
Udfs.dll |
159,744 |
23-avr-2015 |
21:15 |
Public\Common\Oak\Target\Armv7\Debug |
Références
En savoir plus sur la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.