Al momento sei offline in attesa che la connessione Internet venga ristabilita

FIX: IME 3.1 per il giapponese si verifica perdita di memoria quando si modifica il layout di tastiera in Windows Embedded Compact 7

Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 2764291
Sintomi
Si consideri lo scenario seguente:
  • Si dispone di una versione giapponese di un'immagine basata su Windows Embedded Compact 7 installata su un dispositivo che include il seguente componente:
    Microsoft Input Method Editor (IME) 3.1 per il giapponese (SYSGEN_IMEJPN)
  • Si chiama il ActivateKeyboardLayout API per modificare il layout di tastiera.
In questo scenario, 3.1 IME per il giapponese, si verifica una perdita di memoria. Ad esempio, il problema si verifica quando si modifica il layout di tastiera tra inglese e giapponese sul dispositivo.
Cause
Il problema si verifica perché 3.1 IME per il giapponese non libera memoria allocata correttamente.

Risoluzione

Informazioni sull'aggiornamento del software

Aggiornamento di Windows Embedded Compact 7 mensile (dicembre 2012) è disponibile da Microsoft. Per scaricare questo Embedded Compact 7 aggiornamento mensile per Windows, visitare il seguente sito Web Microsoft Download Center: Il tipo di processore che ogni file viene applicato a è visibile il nome di ogni file nella sezione "Informazioni".

Prerequisiti

Questo aggiornamento è supportato solo se tutti gli aggiornamenti rilasciati in precedenza per questo prodotto sono inoltre stati installati.

Richiesta di riavvio

Dopo avere applicato questo aggiornamento, è necessario eseguire una generazione pulita dell'intera piattaforma. Per effettuare questa operazione, utilizzare uno dei metodi descritti di seguito:
  • Nel Compilazione menu, fare clic su Pulisci soluzione, quindi fare clic su Generare soluzioni.
  • Nel Compilazione menu, fare clic su Rigenera soluzione.
Non è necessario riavviare il computer dopo avere applicato questo aggiornamento software.

Informazioni sulla sostituzione dell'aggiornamento

Questo aggiornamento non sostituisce eventuali altri aggiornamenti.

Informazioni sui file

La versione inglese di questo pacchetto di aggiornamento software presenta gli attributi di file (o attributi successivi) elencati nella tabella riportata di seguito. Le date e ore dei file sono elencate nel tempo universale coordinato (UTC). Quando si visualizzano le informazioni sul file, viene convertita in ora locale. Per calcolare la differenza tra ora UTC e ora locale, utilizzare il Fuso orario Nella scheda il Data e ora elemento nel Pannello di controllo.
File inclusi nel pacchetto di aggiornamento
Nome del fileDimensione del fileDataOraPercorso
Imjp31.def90011-Dic-201221: 41public\common\oak\lib\armv5\checked
Imjp31.lib2,261,50611-Dic-201221: 41public\common\oak\lib\armv5\checked
Imjp31.def90011-Dic-201221: 41public\common\oak\lib\armv5\debug
Imjp31.lib2,604,00811-Dic-201221: 41public\common\oak\lib\armv5\debug
Imjp31.def90011-Dic-201221: 41public\common\oak\lib\armv5\retail
Imjp31.lib2,454,25011-Dic-201221: 41public\common\oak\lib\armv5\retail
Imjp31.def90011-Dic-201221: 43public\common\oak\lib\armv6\checked
Imjp31.lib2,261,03411-Dic-201221: 43public\common\oak\lib\armv6\checked
Imjp31.def90011-Dic-201221: 42public\common\oak\lib\armv6\debug
Imjp31.lib2,603,21211-Dic-201221: 43public\common\oak\lib\armv6\debug
Imjp31.def90011-Dic-201221: 42public\common\oak\lib\armv6\retail
Imjp31.lib2,453,78211-Dic-201221: 42public\common\oak\lib\armv6\retail
Imjp31.def90011-Dic-201221: 44public\common\oak\lib\armv7\checked
Imjp31.lib2,257,49211-Dic-201221: 44public\common\oak\lib\armv7\checked
Imjp31.def90011-Dic-201221: 44public\common\oak\lib\armv7\debug
Imjp31.lib2,599,40611-Dic-201221: 44public\common\oak\lib\armv7\debug
Imjp31.def90011-Dic-201221: 44public\common\oak\lib\armv7\retail
Imjp31.lib2,450,22811-Dic-201221: 44public\common\oak\lib\armv7\retail
Imjp31.def90011-Dic-201221: 45public\common\oak\lib\mipsii\checked
Imjp31.lib2,085,11811-Dic-201221: 45public\common\oak\lib\mipsii\checked
Imjp31.def90011-Dic-201221: 45public\common\oak\lib\mipsii\debug
Imjp31.lib2,506,60211-Dic-201221: 45public\common\oak\lib\mipsii\debug
Imjp31.def90011-Dic-201221: 45public\common\oak\lib\mipsii\retail
Imjp31.lib2,266,13611-Dic-201221: 45public\common\oak\lib\mipsii\retail
Imjp31.def90011-Dic-201221: 47public\common\oak\lib\mipsii_fp\checked
Imjp31.lib2,088,72811-Dic-201221: 47public\common\oak\lib\mipsii_fp\checked
Imjp31.def90011-Dic-201221: 46public\common\oak\lib\mipsii_fp\debug
Imjp31.lib2,510,35211-Dic-201221: 47public\common\oak\lib\mipsii_fp\debug
Imjp31.def90011-Dic-201221: 46public\common\oak\lib\mipsii_fp\retail
Imjp31.lib2,269,71611-Dic-201221: 46public\common\oak\lib\mipsii_fp\retail
Imjp31.def90011-Dic-201221: 48public\common\oak\lib\sh4\checked
Imjp31.lib1,906,22811-Dic-201221: 48public\common\oak\lib\sh4\checked
Imjp31.def90011-Dic-201221: 48public\common\oak\lib\sh4\debug
Imjp31.lib2,331,65611-Dic-201221: 48public\common\oak\lib\sh4\debug
Imjp31.def90011-Dic-201221: 48public\common\oak\lib\sh4\retail
Imjp31.lib2,093,64011-Dic-201221: 48public\common\oak\lib\sh4\retail
Imjp31.def90011-Dic-201221: 49public\common\oak\lib\x86\checked
Imjp31.lib1,866,12811-Dic-201221: 49public\common\oak\lib\x86\checked
Imjp31.def90011-Dic-201221: 49public\common\oak\lib\x86\debug
Imjp31.lib1,997,11411-Dic-201221: 49public\common\oak\lib\x86\debug
Imjp31.def90011-Dic-201221: 49public\common\oak\lib\x86\retail
Imjp31.lib1,995,83211-Dic-201221: 49public\common\oak\lib\x86\retail
Riferimenti
Per ulteriori informazioni sull'API ActivateKeyboardLayout , visitare il seguente sito Web MSDN:

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 2764291 - Ultima revisione: 01/07/2013 18:33:00 - Revisione: 1.0

Windows Embedded Compact 7

  • kbfix atdownload kbexpertiseinter kbsurveynew kbmt KB2764291 KbMtit
Feedback
ar m=document.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?"> l>