Simptomi
Razmotrite sledeći slučaj:
-
Pokrenete aplikaciju na Windows ugrađenom CE 6,0 uređaju.
-
Aplikacija poziva funkciju VarUI4FromI4 da konvertuje tipove podataka tipa Variant iz dugog tipa podataka u tip podataka "nepotpisan" (ulong).
-
Aplikacija prosleđuje negativnu vrednost na lIn parametar funkcije.
U ovom scenariju, funkcija VarUI4FromI4 vraća kôd S_OK umesto DISP_E_OVERFLOW koda.
Uzrok
Do ovog problema dolazi zato što implementacija funkcije VarUI4FromI4 ne proverava parametre unosa za negativne vrednosti.
Rešenje
Informacije o ažuriranju softvera
Podržana softverska nadopuna sada je dostupna od korporacije Microsoft kao Windows ugrađen CE 6,0 mesečno ažuriranje (april 2012). U odeljku "informacije o datoteci", ime paketa datoteke sadrži verziju proizvoda, datum, broj članka Microsoft baze znanja i tip procesora. Format za ime datoteke paketa je sledeći: verzija proizvoda-yymmdd-kbnnnnnn-tip procesorana primer: Wincepb60-110128-kb2492159-armv4i. msi je Armv4i Windows ugrađena ce 6,0 popravka platforme koja se dokumentira u bazi znanja u članu 2492159 i koja se nalazi u januarska 2011. Da biste odmah rešili ovaj problem, preuzmite ovaj Windows ugrađen CE 6,0 mesečno ažuriranje sa sledećih Microsoft Veb lokacija: Windows je ugrađenPreuzimanje Windows UGRAĐENOG ce 6,0Microsoft Download CenterWindows ugrađen ce 6,0
Preduslovi
Ova ispravka je podržana samo ako su takođe instalirane sve prethodno izdate ispravke za ovaj proizvod.
Zahtev za ponovnim pokretanjem
Nakon primene ove ispravke, morate da obavite čistu gradnju čitave platforme. Da biste to uradili, koristite jedan od sledećih metoda:
-
U meniju " izrada " izaberite stavku " Očisti rešenje", a zatim kliknite na dugme " napravi rešenje".
-
U meniju " izrada " kliknite na dugme " ponovo napravi rešenje".
Kada primenite ovu softversku ispravku, ne morate ponovo pokretati računar.
Informacije o zameni ispravke
Ova ispravka ne zamjenjuje nijednu drugu dopunu.
Informacije o datoteci
Engleska verzija ovog paketa softverskih ispravki ima atribute datoteke (ili kasnije atribute datoteke) koji su navedeni u sledećoj tabeli. Datumi i vremena za ove datoteke navedeni su u koordiniranom univerzalnom vremenu (UTC). Kada pregledate informacije o datoteci, one se konvertuju u lokalno vreme. Da biste pronašli razliku između UTC i lokalnog vremena, koristite karticu " Vremenska zona " u stavci " datum i vreme " na kontrolnoj tabli.
Datoteke instalacionog programa
Ime datoteke |
Veličina datoteke |
Datum |
Vreme |
---|---|---|---|
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 |
Datoteke koje su uključene u ovaj paket ispravki
Ime datoteke |
Veličina datoteke |
Datum |
Vreme |
Putanja |
---|---|---|---|---|
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 |
Reference
Za više informacija o funkciji VarUI4FromI4 posetite sledeću Microsoft Developer Network (MSDN) Veb lokaciju:
Opšte informacije o funkciji VarUI4FromI4Za više informacija o terminologiji za softverske ispravke kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
824684 Opis standardne terminologije koja se koristi za opisivanje Microsoftovih softverskih dopuna