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.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.