Sintomas
Quando soft-repor um dispositivo baseado no Windows Embedded CE 6.0 que tenha credenciais no registo, recebe uma mensagem de erro semelhante à seguinte na janela de saída de depuração:
4294772248 PID:1a8000a TID:13a000e OSAXST1: >>> carregar o módulo 'credprov.dll' (0x889B3E14) no endereço 0x40500000-0x40506000 no processo 'udevice.exe' (0x88B4F564)
4294772257 PID:400002 TID:13a000e CACHEFILT:GetFileAttributesW,!! Falhou, erro = 123
4294772264 PID:400002 TID:13a000e CACHEFILT:GetFileAttributesW,!! Falhou, erro = 123
4294772272 PID:400002 TID:13a000e CACHEFILT:GetFileAttributesW,!! Falhou, erro = 123
4294772280 PID:400002 TID:13a000e CACHEFILT:GetFileAttributesW,!! Falhou, erro = 123
4294772293 PID:400002 TID:13a000e CACHEFILT:GetFileAttributesW,!! Falhou, erro = 123
4294772307 PID:1a8000a TID:13a000e CREDSVC: LoadVProviders: não existem fornecedores tipo virtual presentes.
Este problema ocorre quando efectua as seguintes acções na janela Opções de conectividade do dispositivo de destino do construtor de plataforma Windows Embedded CE 6.0:
-
Seleccione a opção apenas se a imagem alterada .
-
Desmarque a caixa de verificação limpar memória de reposição de software .
Causa
Este problema ocorre porque o Gestor de credenciais atribui e liberta memória para cada credencial num ciclo quando existem credenciais no registo depois de lhe soft-repor um dispositivo. No entanto, o Gestor de credenciais não definir o ponteiro para NULL. Em seguida, o ponteiro é libertado novamente antes do Gestor de credenciais sai do ciclo.
Resolução
Informações de actualização de software
Uma actualização de software suportada está agora disponível da Microsoft como o nome actualização mensal do Windows CE 6.0 Platform Builder (Fevereiro de 2009). Pode confirmar isto deslocando-se para a secção "Informações sobre os ficheiros" deste artigo. O nome de ficheiro do pacote contém a versão do produto, data, número de artigo da Base de dados de conhecimento e tipo de processador. O formato de nome de ficheiro do pacote é:
Produto versão-aammdd-kbnnnnnn tipo de processadorPor exemplo: Wincepb50-060503-kb917590-armv4i. msi é a correcção ARMV4i Windows CE 5.0 Platform Builder documentada no artigo 917590 da KB e incluída 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 actualizações de software do sistema operativo base:
837392 como localizar núcleo do sistema operativo correcções para os produtos do Microsoft Windows CE Platform Builder
Pré-requisitos
Esta actualização só é suportada se todas as actualizações anteriormente disponibilizadas para este produto também tiverem sido instaladas.
Requisito de reinício
Depois de aplicar esta actualização de software, deve efectuar uma limpeza de toda a plataforma. Para tal, utilize um dos seguintes métodos:
-
No menu de criação , clique em Limpare, em seguida, clique em Build Platform
-
No menu de criação , clique em Reconstruir plataforma.
Não é necessário reiniciar o computador depois de aplicar esta actualização de software.
Atualizar informações de substituição
Esta actualização não substitui quaisquer outras actualizações.
Informações de ficheiro
A versão inglesa deste pacote de actualização de software tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela:
Nome do ficheiro |
Tamanho do ficheiro |
Data |
Hora |
---|---|---|---|
Wincepb60-090226-kb967334-armv4i.msi |
1,174,528 |
26-Feb-2009 |
22:56 |
Wincepb60-090226-kb967334-mipsii.msi |
1,140,736 |
26-Feb-2009 |
22:56 |
Wincepb60-090226-kb967334-mipsii_fp.msi |
1,141,248 |
26-Feb-2009 |
22:56 |
Wincepb60-090226-kb967334-mipsiv.msi |
1,146,880 |
26-Feb-2009 |
22:56 |
Wincepb60-090226-kb967334-mipsiv_fp.msi |
1,147,392 |
26-Feb-2009 |
22:56 |
Wincepb60-090226-kb967334-sh4.msi |
1,124,352 |
26-Feb-2009 |
22:56 |
Wincepb60-090226-kb967334-x86.msi |
1,034,240 |
26-Feb-2009 |
22:56 |
A versão inglesa deste pacote de actualização de software tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são listadas na hora Universal Coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador Fuso horário no item data e hora no painel de controlo.
Nome do ficheiro |
Tamanho do ficheiro |
Data |
Hora |
Caminho |
---|---|---|---|---|
Windows embedded ce 6.0_update_kb967334.htm |
7,683 |
26-Feb-2009 |
22:47 |
090226_kb967334 |
Credsvc.lib |
1,537,244 |
11-Feb-2009 |
19:36 |
Public\Common\Oak\Lib\Armv4i\Debug |
Credsvc.lib |
1,269,852 |
11-Feb-2009 |
19:36 |
Public\Common\Oak\Lib\Armv4i\Retail |
Credsvc.lib |
1,531,002 |
11-Feb-2009 |
19:37 |
Public\Common\Oak\Lib\Mipsii\Debug |
Credsvc.lib |
1,188,022 |
11-Feb-2009 |
19:37 |
Public\Common\Oak\Lib\Mipsii\Retail |
Credsvc.lib |
1,531,096 |
11-Feb-2009 |
19:37 |
Public\Common\Oak\Lib\Mipsii_fp\Debug |
Credsvc.lib |
1,188,120 |
11-Feb-2009 |
19:37 |
Public\Common\Oak\Lib\Mipsii_fp\Retail |
Credsvc.lib |
1,546,810 |
11-Feb-2009 |
19:38 |
Public\Common\Oak\Lib\Mipsiv\Debug |
Credsvc.lib |
1,198,222 |
11-Feb-2009 |
19:38 |
Public\Common\Oak\Lib\Mipsiv\Retail |
Credsvc.lib |
1,546,904 |
11-Feb-2009 |
19:38 |
Public\Common\Oak\Lib\Mipsiv_fp\Debug |
Credsvc.lib |
1,198,320 |
11-Feb-2009 |
19:38 |
Public\Common\Oak\Lib\Mipsiv_fp\Retail |
Credsvc.lib |
1,429,598 |
11-Feb-2009 |
19:39 |
Public\Common\Oak\Lib\Sh4\Debug |
Credsvc.lib |
1,124,168 |
11-Feb-2009 |
19:39 |
Public\Common\Oak\Lib\Sh4\Retail |
Credsvc.lib |
1,264,766 |
11-Feb-2009 |
19:36 |
Public\Common\Oak\Lib\X86\Debug |
Credsvc.lib |
1,079,656 |
11-Feb-2009 |
19:36 |
Public\Common\Oak\Lib\X86\Retail |
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Mais informações
Para mais informações sobre a terminologia de atualização de software, clique no seguinte número de artigo para visualizar o artigo na Base de Dados de Conhecimento Microsoft:
824684 descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft