Příznaky
Zvažte následující scénář:
-
Spustíte aplikaci na zařízení se systémem Windows Embedded CE 6,0 R3.
-
Aplikace volá funkci VarUI4FromI4 pro převod datových typů variant z datového typu Long na datový typ unsigned long (ulong).
-
Aplikace předá parametr funkce zaokrouhlit zápornou hodnotu.
V tomto scénáři S_OK vrátí funkce VarUI4FromI4 kód místo DISP_E_OVERFLOW kódu.
Příčina
K tomuto problému dochází, protože implementace funkce VarUI4FromI4 nekontroluje vstupní parametr záporných hodnot.
Řešení
Informace o aktualizaci softwaru
Podporovaná aktualizace softwaru je nyní k dispozici na webu Windows Embedded CE 6,0 Monthly Update (duben 2012). V části informace o souborech obsahuje název souboru balíčku verzi produktu, datum, číslo článku znalostní báze Microsoft Knowledge Base a typ procesoru. Formát názvu souboru balíčku je následující: verze produktu – rrmmdd-kbnnnnnn-typ procesoru, například: Wincepb60-110128-kb2492159-armv4i. msi, je ARMV4i systému Windows Embedded CE 6,0 Platform Builder, který je dokumentován v článku 2492159 znalostní báze Knowledge Base a který je součástí aktualizace z ledna 2011. Pokud chcete tento problém vyřešit hned, Stáhněte si tuto aktualizaci Windows Embedded CE 6,0 Monthly Update z následujících webů Microsoftu: Windows EmbeddedStáhnout Windows Embedded ce 6,0Microsoft Download Centerwindows Embedded CE 6,0
Požadavky
Tato aktualizace je podporovaná jenom v případě, že jsou nainstalované taky všechny předchozí aktualizace vydané pro tento produkt.
Požadavky na restartování
Po instalaci této aktualizace musíte provést čisté sestavení celé platformy. Použijte některý z následujících postupů:
-
V nabídce Build klikněte na Vyčistit řešenía potom klikněte na Sestavit řešení.
-
V nabídce Build klikněte na znovu sestavit řešení.
Po instalaci této aktualizace softwaru není nutné restartovat počítač.
Informace o nahrazení aktualizace
Tato aktualizace nenahrazuje žádné další aktualizace.
Informace o souborech
Anglická verze tohoto balíčku aktualizace softwaru má následující atributy souborů (nebo novější atributy souborů). Data a časy jednotlivých souborů jsou uvedeny ve formátu UTC (Coordinated Universal Time). Při zobrazení informací o souboru jsou převedeny na místní čas. Pokud chcete najít rozdíl mezi časem UTC a místním časem, použijte kartu časové pásmo na ovládacím panelu Datum a čas .
Instalační soubory
Název souboru |
File size |
Date |
Time |
---|---|---|---|
Wincepb60-120411-kb2690112-mipsiv.msi |
1 556 480 |
11-Apr-2012 |
17:26 |
Wincepb60-120411-kb2690112-mipsiv_fp.msi |
1 552 384 |
11-Apr-2012 |
17:26 |
Wincepb60-120411-kb2690112-sh4.msi |
1 527 808 |
11-Apr-2012 |
17:26 |
Wincepb60-120411-kb2690112-x86.msi |
1 433 600 |
11-Apr-2012 |
17:26 |
Wincepb60-120411-kb2690112-armv4i.msi |
1 622 016 |
11-Apr-2012 |
17:26 |
Wincepb60-120411-kb2690112-mipsii.msi |
1 544 192 |
11-Apr-2012 |
17:26 |
Wincepb60-120411-kb2690112-mipsii_fp.msi |
1 544 192 |
11-Apr-2012 |
17:26 |
Soubory, které jsou součástí tohoto balíčku aktualizace
Název souboru |
File size |
Date |
Time |
Cesta |
---|---|---|---|---|
Oleaut32.lib |
1 504 968 |
03-Apr-2012 |
00:46 |
Public\Dcom\Oak\Lib\Armv4i\Debug |
Oleaut32.lib |
1 379 952 |
03-Apr-2012 |
00:46 |
Public\Dcom\Oak\Lib\Armv4i\Retail |
Oleaut32.lib |
1 386 194 |
03-Apr-2012 |
00:47 |
Public\Dcom\Oak\Lib\Mipsii\Debug |
Oleaut32.lib |
1 248 114 |
03-Apr-2012 |
00:46 |
Public\Dcom\Oak\Lib\Mipsii\Retail |
Oleaut32.lib |
1 389 480 |
03-Apr-2012 |
00:47 |
Public\Dcom\Oak\Lib\Mipsii_fp\Debug |
Oleaut32.lib |
1 241 700 |
03-Apr-2012 |
00:47 |
Public\Dcom\Oak\Lib\Mipsii_fp\Retail |
Oleaut32.lib |
1 414 536 |
03-Apr-2012 |
00:47 |
Public\Dcom\Oak\Lib\Mipsiv\Debug |
Oleaut32.lib |
1 270 712 |
03-Apr-2012 |
00:47 |
Public\Dcom\Oak\Lib\Mipsiv\Retail |
Oleaut32.lib |
1 408 732 |
03-Apr-2012 |
00:48 |
Public\Dcom\Oak\Lib\Mipsiv_fp\Debug |
Oleaut32.lib |
1 255 694 |
03-Apr-2012 |
00:47 |
Public\Dcom\Oak\Lib\Mipsiv_fp\Retail |
Oleaut32.lib |
1 231 180 |
03-Apr-2012 |
00:48 |
Public\Dcom\Oak\Lib\Sh4\Debug |
Oleaut32.lib |
1 125 456 |
03-Apr-2012 |
00:48 |
Public\Dcom\Oak\Lib\Sh4\Retail |
Oleaut32.lib |
1 134 364 |
03-Apr-2012 |
00:46 |
Public\Dcom\Oak\Lib\X86\Debug |
Oleaut32.lib |
1 134 120 |
03-Apr-2012 |
00:46 |
Public\Dcom\Oak\Lib\X86\Retail |
Odkazy
Další informace o funkci VarUI4FromI4 najdete v následujícím webu Microsoft Developer Network (MSDN):
Obecné informace o funkci VarUI4FromI4Další informace o terminologii aktualizací softwaru najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft