Artigo: 2383946 - Última revisão: terça-feira, 9 de Novembro de 2010 - Revisão: 1.0

A função ScanVolumeEX devolve um erro de memória esgotada num dispositivo baseado no Windows Embedded CE 6. 0 R3

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Considere o seguinte cenário:
  • Ter um dispositivo baseado no Windows Embedded CE 6. 0 R3 que utiliza o sistema de ficheiros exFAT.
  • Um disco rígido deste dispositivo tem uma estrutura de directórios que tenha 5 ou mais níveis de hierarquia que contém muitos ficheiros.
  • Executa uma aplicação que chama oScanVolumeEXfunção para analisar um volume do disco rígido para várias vezes.
Neste cenário, a função pode devolver um código de resultado8, que é um erro de memória esgotada.

Resolução

Informações de actualização de software

Uma actualização de software suportada está agora disponível na Microsoft como Windows Embedded CE 6. 0 Platform Builder actualização mensal (de 2010 de Outubro). É possível confirmar deslocando-se para a secção "Informações sobre os ficheiros". O nome de ficheiro do pacote contém a versão do produto, data, número de artigo da base de dados e tipo de processador. O formato de nome de ficheiro do pacote é a seguinte:

Tipo de versão-aammdd-kbnnnnnn-processador do produto

Por exemplo: Wincepb50-060503-kb917590-armv4i.msi é a correcção ARMV4i Windows CE 5. 0 Platform Builder documentada no artigo 917590 da KB e que está contido na actualização mensal de Maio de 2006. Para resolver este problema imediatamente, clique no número de artigo seguinte para obter informações sobre como obter o Windows CE Platform Builder e componentes essenciais de actualizações de software do sistema operativo:
837392  (http://support.microsoft.com/kb/837392/ ) Como localizar o núcleo do sistema operativo correcções para produtos do Microsoft Windows CE Platform Builder

Pré-requisitos

Esta actualização é suportada apenas se também tiverem sido instaladas todas as actualizações previamente disponibilizadas para este produto.

Requisito de reinício

Depois de aplicar esta actualização, é necessário efectuar uma limpeza de toda a plataforma. Para o fazer, utilize um dos seguintes métodos:
  • Sobre oCompilaçãomenu, clique emSolução limpae, em seguida, clique emCompilaçãoSolução.
  • Sobre oCompilaçãomenu, clique emReconstruirSolução.
Não é necessário reiniciar o computador depois de aplicar esta actualização de software.

Informações sobre substituição de correcções

Esta correcção não substitui uma correcção disponibilizada anteriormente.

Informações sobre o ficheiro

A versão em inglês (Estados Unidos) desta correcção instala ficheiros que têm os atributos listados nas tabelas seguintes. As datas e horas destes ficheiros são listadas no tempo universal coordenado (UTC). As datas e horas destes ficheiros no computador local são apresentadas na hora local e com a compensação de horário de Verão (DST) actual. Além disso, as datas e as horas podem mudar quando são executadas determinadas operações nos ficheiros.
Ficheiros de instalação
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroTamanho do ficheiroDataTempo
Wincepb60-101029 kb2383946 armv4i.msi552,44829-Oct-201021: 44
Wincepb60-101029 kb2383946 mipsii.msi547,32829-Oct-201021: 44
Wincepb60-101029 kb2383946 mipsii_fp.msi547,84029-Oct-201021: 44
Wincepb60-101029 kb2383946 mipsiv.msi548,35229-Oct-201021: 44
Wincepb60-101029 kb2383946 mipsiv_fp.msi548,86429-Oct-201021: 44
Wincepb60-101029 kb2383946 sh4.msi547,84029-Oct-201021: 44
Wincepb60-101029 kb2383946 x86.msi538,11229-Oct-201021: 44
Ficheiros incluídos neste pacote de correcção
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroTamanho do ficheiroDataTempoCaminho
6.0_Update_kb2383946.htm ce incorporado do Windows7,72829-Oct-201021: 30101029_kb2383946
Exfatutil.lib219,42606-Oct-201014: 23Public\Common\Oak\Lib\Armv4i\Debug
Exfatutil.lib152,19806-Oct-201014: 23Public\Common\Oak\Lib\Armv4i\Retail
Exfatutil.lib206,62406-Oct-201014: 23Public\Common\Oak\Lib\Mipsii\Debug
Exfatutil.lib145,63806-Oct-201014: 23Public\Common\Oak\Lib\Mipsii\Retail
Exfatutil.lib206,66406-Oct-201014: 23Public\Common\Oak\Lib\Mipsii_fp\Debug
Exfatutil.lib145,66206-Oct-201014: 23Public\Common\Oak\Lib\Mipsii_fp\Retail
Exfatutil.lib209,09406-Oct-201014: 24Public\Common\Oak\Lib\Mipsiv\Debug
Exfatutil.lib149,07206-Oct-201014: 23Public\Common\Oak\Lib\Mipsiv\Retail
Exfatutil.lib209,13406-Oct-201014: 24Public\Common\Oak\Lib\Mipsiv_fp\Debug
Exfatutil.lib149,09606-Oct-201014: 24Public\Common\Oak\Lib\Mipsiv_fp\Retail
Exfatutil.lib192,91406-Oct-201014: 24Public\Common\Oak\Lib\Sh4\Debug
Exfatutil.lib139,94406-Oct-201014: 24Public\Common\Oak\Lib\Sh4\Retail
Exfatutil.lib186,70006-Oct-201014: 23Public\Common\Oak\Lib\X86\Debug
Exfatutil.lib140,79806-Oct-201014: 23Public\Common\Oak\Lib\X86\Retail

Ponto Da Situação

A Microsoft confirmou que este é um problema dos produtos da Microsoft listados na secção "Aplica-se a".

Mais Informação

Para mais informações sobre a terminologia de actualizações de software, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
824684  (http://support.microsoft.com/kb/824684/ ) Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft

A informação contida neste artigo aplica-se a:
  • Windows Embedded CE 6.0 R3
Palavras-chave: 
kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2383946 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 2383946  (http://support.microsoft.com/kb/2383946/en-us/ )