Introdução
Este artigo descreve um problema que aciona um erro "ERROR_ACCESS_DENIED" ao testar uma unidade de CD ou DVD no Windows Compact 7 Incorporado. Está disponível uma atualização para resolver este problema. Antes de instalar esta atualização, todas as atualizações emitidas anteriormente para este produto têm de ser instaladas.
Sintomas
Considere o seguinte cenário:
-
Ativa o KITL (KITL=Sim) no seu código num dispositivo que está a executar Windows Compacto Incorporado 7.
-
Pode inserir um disco na unidade de CD ou DVD do dispositivo.
-
É executado o seguinte código numa linha de comandos para testar a funcionalidade dos controldores de CD ou DVD e para verificar a integridade dos dados lidos a partir da unidade de CD ou DVD:
tux -o -d udftest -c "-p \drive_letter_of _ CD_drive_or_DVD_drive"Nota Se o seu dispositivo utilizar um nome diferente para montar a unidade de CD ou DVD, pode alterar a linha de comando para apontar para o caminho
diferente. (-p caminho: Especifica um caminho a testar.)
Neste cenário, recebe uma das seguintes mensagens de erro: Para um ficheiro de diretório no disco:
ERROR_ACCESS_DENIED: Caso de teste "APROVADO"
Para um ficheiro que não é de diretório no disco:
ERROR_DIRECTORY: "FALHA" no caso de teste com o código de erro "ERROR_ACCESS_DENIED"
Resolução
Informações de atualização de software
Está agora disponível uma atualização de software suportada pela Microsoft Windows Atualização Mensal do Compacto 7 Incorporada (abril de 2015).
Nota Esta Windows Atualização Mensal de Compactação 7 Incorporada está disponível para transferência a partir do seguinte site do Centro de Transferências da Microsoft:Windows Atualizações incorporadas do Compact 7
Pré-requisitos
Esta atualização só é suportada se todas as atualizações emitidas anteriormente para este produto também foram instaladas.
Requisitos de reinício
Após aplicar esta atualização, tem de executar uma complicação limpa de toda a plataforma. Para tal, utilize um dos métodos seguintes:
-
No menu Criar, clique em Solução Limpa e,em seguida, clique em Solução de Comtrução.
-
No menu Criar, clique em Recriar Solução.
Não tem de reiniciar o computador após aplicar esta atualização de software.
Atualizar informações de substituição
Esta atualização não substitui quaisquer outras atualizações.
A versão em inglês deste pacote de atualizações de software tem os atributos de ficheiro (ou atributos de ficheiros posteriores) indicados na seguinte tabela. As datas e horas destes ficheiros estão listadas no formato de Hora Universal Coordenada (UTC). Quando visualizar as informações dos ficheiros, estas serão convertidas na hora local. Para encontrar a diferença entre UTC e hora local, utilize o separador Zona Horário no item Data e Hora no Painel de Controlo.
Ficheiros incluídos neste pacote de atualização
Nome de ficheiro |
Tamanho do ficheiro |
Data |
Hora |
Caminho |
---|---|---|---|---|
Udfapi.cpp |
43,438 |
23-abr-2015 |
15:15 |
Private\Winceos\Coreos\Fsd\Udf |
Udfs.map |
72,375 |
23-abr-2015 |
15:21 |
Público\Common\Oak\Target\X86\Checked |
Udfs.rel |
31,203 |
23-abr-2015 |
15:21 |
Público\Common\Oak\Target\X86\Checked |
Udfs.dll |
73,728 |
23-abr-2015 |
15:21 |
Público\Common\Oak\Target\X86\Checked |
Udfs.map |
34,260 |
23-abr-2015 |
15:21 |
Público\Common\Oak\Target\X86\Retail |
Udfs.rel |
10,468 |
23-abr-2015 |
15:21 |
Público\Common\Oak\Target\X86\Retail |
Udfs.dll |
45,056 |
23-abr-2015 |
15:21 |
Público\Common\Oak\Target\X86\Retail |
Udfs.map |
78,025 |
23-abr-2015 |
15:21 |
Público\Common\Oak\Target\X86\Debug |
Udfs.rel |
38,337 |
23-abr-2015 |
15:21 |
Público\Common\Oak\Target\X86\Debug |
Udfs.dll |
110,592 |
23-abr-2015 |
15:21 |
Público\Common\Oak\Target\X86\Debug |
Udfs.map |
72,247 |
23-abr-2015 |
15:22 |
Público\Common\Oak\Target\Armv7\Checked |
Udfs.rel |
33,900 |
23-abr-2015 |
15:22 |
Público\Common\Oak\Target\Armv7\Checked |
Udfs.dll |
94,208 |
23-abr-2015 |
15:22 |
Público\Common\Oak\Target\Armv7\Checked |
Udfs.map |
33,974 |
23-abr-2015 |
15:22 |
Público\Common\Oak\Target\Armv7\Retail |
Udfs.rel |
16,761 |
23-abr-2015 |
15:22 |
Público\Common\Oak\Target\Armv7\Retail |
Udfs.dll |
61,440 |
23-abr-2015 |
15:22 |
Público\Common\Oak\Target\Armv7\Retail |
Udfs.map |
78,325 |
23-abr-2015 |
15:21 |
Público\Common\Oak\Target\Armv7\Debug |
Udfs.rel |
36,539 |
23-abr-2015 |
15:21 |
Público\Common\Oak\Target\Armv7\Debug |
Udfs.dll |
159,744 |
23-abr-2015 |
15:21 |
Público\Common\Oak\Target\Armv7\Debug |
Referências
Saiba mais sobre a terminologia que a Microsoft utiliza para descrever atualizações de software.