ID do artigo: 2540538 - Última revisão: quarta-feira, 15 de junho de 2011 - Revisão: 1.0

Exceção de violação de acesso quando um aplicativo grava um objeto DirectDraw bloqueado em um dispositivo baseado no Windows Embedded CE 6. 0 R3 se outro objeto DirectDraw é recuperado.

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 | Recolher tudo

Sintomas

Considere o seguinte cenário:
  • Instalar o Windows Embedded CE 6. 0 R3 atualização mensal com a data de janeiro de 2011.
  • Executar um aplicativo que realiza as seguintes operações:
    • Chamadas a DirectDrawCreate função para criar dois DirectDraw objetos.
    • Chamadas a Lançamento função para recuperar o segundo objeto.
    • Bloqueia e, em seguida, grava a superfície do primeiro objeto.
Nesse cenário, ocorre uma exceção de "Violação de acesso".

Resolução

Informações de atualização de software

Uma atualização de software compatível está disponível na Microsoft como atualização mensal do Windows Embedded CE 6. 0 (maio de 2011). Na seção "Informações sobre o arquivo", o nome do arquivo de pacote contém a versão do produto, data, número de artigo do Knowledge Base e o tipo de processador. O formato de nome de arquivo do pacote é o seguinte:

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

Por exemplo: Wincepb60-110128-kb2492159-armv4i. msi é a correção do ARMV4i Windows Embedded CE 6. 0 Platform Builder documentada no artigo KB 2492159 e que está contida na atualização mensal de janeiro de 2011.

Para resolver esse problema imediatamente, faça o download deste Windows Embedded CE 6. 0 atualização mensal dos seguintes sites da Microsoft:

Windows embutido

Baixe o Windows Embedded CE 6. 0 (http://www.microsoft.com/windowsembedded/en-us/downloads/download-windows-embedded-ce6.aspx)

Centro de Download da Microsoft

Windows Embedded CE 6. 0 (http://www.microsoft.com/downloads/en/ResultsForProduct.aspx?productID=f8af6708-edcb-472a-829d-f73d951c35a1&stype=ss_sd&displaylang=en&nr=10&sortCriteria=Popularity&sortOrder=Ascending)

Pré-requisitos

Para aplicar esta atualização de software, você deve ter todas as atualizações de software emitidas anteriormente para este produto instalado.

Requisito de reinicialização

Depois de instalar esta atualização de software, você deve executar uma compilação limpa de toda a plataforma. Para fazer isso, use um dos seguintes métodos:
  • Sobre o Compilação menu, clique em Limpar soluçãoe, em seguida, clique em Compilar solução.
  • Sobre o Compilação menu, clique em Solução de reconstrução..
Não é necessário reiniciar o computador após aplicar esta atualização de software.

Atualizar informações de substituição

Esta atualização substitui a seguinte atualização lançada anteriormente:
2492159  (http://support.microsoft.com/kb/2492159/ ) CORREÇÃO: O vazamento de memória de objetos do DirectDraw no Windows Embedded CE 6. 0 R3

Informações de arquivo

A versão inglesa deste pacote de atualização de software tem os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horários destes arquivos estão listados no tempo Universal Coordenado (UTC). Quando você visualiza as informações do arquivo, ele será convertido para a hora local. Para saber a diferença entre o UTC e a hora local, use o Fuso horário Guia de Data e hora item no painel de controle.
Arquivos do instalador
Recolher esta tabelaExpandir esta tabela
Nome do arquivoTamanho do arquivoDataTempoCaminho
Ddcore.lib1,763,55027-Abr-201114: 30.Public\Common\Oak\Lib\Armv4i\Debug
Ddcore.lib1,183,13627-Abr-201114: 30.Public\Common\Oak\Lib\Armv4i\Retail
Ddcore.lib1,737,21027-Abr-201114: 30.Public\Common\Oak\Lib\Mipsii\Debug
Ddcore.lib1,161,23427-Abr-201114: 30.Public\Common\Oak\Lib\Mipsii\Retail
Ddcore.lib1,737,30227-Abr-201114: 31.Public\Common\Oak\Lib\Mipsii_fp\Debug
Ddcore.lib1,161,39827-Abr-201114: 31.Public\Common\Oak\Lib\Mipsii_fp\Retail
Ddcore.lib1,766,26427-Abr-201114: 31.Public\Common\Oak\Lib\Mipsiv\Debug
Ddcore.lib1,179,08427-Abr-201114: 31.Public\Common\Oak\Lib\Mipsiv\Retail
Ddcore.lib1,766,35627-Abr-201114: 32.Public\Common\Oak\Lib\Mipsiv_fp\Debug
Ddcore.lib1,179,24827-Abr-201114: 31.Public\Common\Oak\Lib\Mipsiv_fp\Retail
Ddcore.lib1,609,87427-Abr-201114: 32.Public\Common\Oak\Lib\Sh4\Debug
Ddcore.lib1,107,13027-Abr-201114: 32.Public\Common\Oak\Lib\Sh4\Retail
Ddcore.lib1,520,42027-Abr-201114: 29.Public\Common\Oak\Lib\X86\Debug
Ddcore.lib1,039,78627-Abr-201114: 29.Public\Common\Oak\Lib\X86\Retail
Arquivos incluídos neste pacote de hotfix
Recolher esta tabelaExpandir esta tabela
Nome do arquivoTamanho do arquivoDataTempo
Wincepb60-110505-kb2540538-mipsiv.msi1,440,76805-Mai-201119: 36.
Wincepb60-110505-kb2540538-mipsiv_fp.msi1,441,28005-Mai-201119: 36.
Wincepb60-110505-kb2540538-sh4.msi1,421,82405-Mai-201119: 36.
Wincepb60-110505-kb2540538-x86.msi1,321,47205-Mai-201119: 36.
Wincepb60-110505-kb2540538-armv4i. msi1,449,98405-Mai-201119: 36.
Wincepb60-110505-kb2540538-mipsii.msi1,426,94405-Mai-201119: 36.
Wincepb60-110505-kb2540538-mipsii_fp.msi1,427,45605-Mai-201119: 36.

Situação

A Microsoft confirmou que se trata de um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Mais Informações

Para obter mais informações sobre a terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684  (http://support.microsoft.com/kb/824684/ ) Descrição da terminologia padrão usada para descrever as atualizações de software da Microsoft

A informação contida neste artigo aplica-se a:
  • Windows Embedded CE 6.0 R3
Palavras-chave: 
kbqfe kbfix kbsurveynew atdownload kbexpertiseadvanced kbmt KB2540538 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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 2540538  (http://support.microsoft.com/kb/2540538/en-us/ )