Sintomas
Considere o seguinte cenário:
-
Tem um dispositivo baseado no Windows Embedded Compact 7 com a seguinte definição do registo AutoLoad :
[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\<devicename>]
Nota < nome do dispositivo > é um marcador de posição e tem mais de 7 caracteres. -
Executar uma aplicação que chama a função de FindFirstStore para obter o nome do dispositivo de armazenamento que é carregado pelo registo de AutoLoad do Gestor de armazenamento.
-
A aplicação, em seguida, chama a função de OpenStore e transmite o STOREINFO.szDeviceName que é obtido a partir da função de FindFirstStore para abrir o dispositivo de armazenamento.
Neste cenário, a função FindFirstStore devolve apenas os primeiro 7 caracteres como STOREINFO.szDeviceName. Por exemplo, se a subchave de registo AutoLoad especificada é semelhante:
[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\FlashDisk]
Função FindFirstStore só devolve "FlashDi" como STOREINFO.szDeviceName, pelo que a função de OpenStore falha devido a nome de dispositivo incorrecto transmitido.
Nota Este problema ocorre normalmente quando < nome do dispositivo > tem mais de 7 caracteres e quando o Windows Embedded Compact 7 actualização mensal de Setembro de 2013 é aplicada.
Mais informações
Informações de actualização de software
Informações de transferência
O Embedded Compact 7 actualização mensal do Windows (Dezembro de 2013) está agora disponível da Microsoft. Para transferir esta actualização mensal do Windows Embedded Compact 7, visite o seguinte Web site da Microsoft Download Center:
Actualizações do Windows Embedded Compact 7
O tipo de processador que cada ficheiro aplica-se a está visível em nome de cada ficheiro na secção "Informações de ficheiros".
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, deve efectuar uma limpeza de toda a plataforma. Para tal, utilize um dos seguintes métodos:
-
No menu de criação , clique Solução limpoe, em seguida, clique em Criar solução.
-
No menu de criação , clique em Reconstruir solução.
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.
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.
Ficheiros que estão incluídos neste pacote de correcção
Nome do ficheiro |
Tamanho do ficheiro |
Data |
Hora |
Caminho |
---|---|---|---|---|
Storemain.cpp |
56,836 |
20-Dec-2013 |
01:52 |
Private\Winceos\Coreos\Storage\Fsdmgr |
Fsdmgr_lib.lib |
2,972,852 |
20-Dec-2013 |
01:42 |
Public\Common\Oak\Lib\Armv5\Checked |
Fsdmgr_lib.lib |
3,196,530 |
20-Dec-2013 |
01:41 |
Public\Common\Oak\Lib\Armv5\Debug |
Fsdmgr_lib.lib |
2,789,056 |
20-Dec-2013 |
01:41 |
Public\Common\Oak\Lib\Armv5\Retail |
Fsdmgr_lib.lib |
2,973,104 |
20-Dec-2013 |
01:43 |
Public\Common\Oak\Lib\Armv6\Checked |
Fsdmgr_lib.lib |
3,196,766 |
20-Dec-2013 |
01:43 |
Public\Common\Oak\Lib\Armv6\Debug |
Fsdmgr_lib.lib |
2,789,308 |
20-Dec-2013 |
01:43 |
Public\Common\Oak\Lib\Armv6\Retail |
Fsdmgr_lib.lib |
2,969,566 |
20-Dec-2013 |
01:45 |
Public\Common\Oak\Lib\Armv7\Checked |
Fsdmgr_lib.lib |
3,193,970 |
20-Dec-2013 |
01:45 |
Public\Common\Oak\Lib\Armv7\Debug |
Fsdmgr_lib.lib |
2,786,598 |
20-Dec-2013 |
01:45 |
Public\Common\Oak\Lib\Armv7\Retail |
Fsdmgr_lib.lib |
2,889,378 |
20-Dec-2013 |
01:47 |
Public\Common\Oak\Lib\Mipsii\Checked |
Fsdmgr_lib.lib |
3,168,756 |
20-Dec-2013 |
01:47 |
Public\Common\Oak\Lib\Mipsii\Debug |
Fsdmgr_lib.lib |
2,727,804 |
20-Dec-2013 |
01:47 |
Public\Common\Oak\Lib\Mipsii\Retail |
Fsdmgr_lib.lib |
2,891,138 |
20-Dec-2013 |
01:49 |
Public\Common\Oak\Lib\Mipsii_fp\Checked |
Fsdmgr_lib.lib |
3,170,516 |
20-Dec-2013 |
01:49 |
Public\Common\Oak\Lib\Mipsii_fp\Debug |
Fsdmgr_lib.lib |
2,729,564 |
20-Dec-2013 |
01:49 |
Public\Common\Oak\Lib\Mipsii_fp\Retail |
Fsdmgr_lib.lib |
2,704,304 |
20-Dec-2013 |
01:51 |
Public\Common\Oak\Lib\Sh4\Checked |
Fsdmgr_lib.lib |
2,962,858 |
20-Dec-2013 |
01:51 |
Public\Common\Oak\Lib\Sh4\Debug |
Fsdmgr_lib.lib |
2,575,580 |
20-Dec-2013 |
01:51 |
Public\Common\Oak\Lib\Sh4\Retail |
Fsdmgr_lib.lib |
2,602,302 |
20-Dec-2013 |
01:52 |
Public\Common\Oak\Lib\X86\Checked |
Fsdmgr_lib.lib |
2,711,352 |
20-Dec-2013 |
01:52 |
Public\Common\Oak\Lib\X86\Debug |
Fsdmgr_lib.lib |
2,430,734 |
20-Dec-2013 |
01:52 |
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".
Referências
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