Simptomai
Apsvarstykite šį scenarijų:
-
Paleidus taikomąją programą "Windows Embedded CE 6,0 R3" įrenginyje.
-
Taikomoji programa iškviečia funkciją VarUI4FromI4 , kad konvertuotų varianto duomenų tipus iš ilgo duomenų tipo iki nepasirašytos ilgos (ulong) duomenų tipo.
-
Taikomoji programa perduoda neigiamą reikšmę funkcijos lIn parametrui.
Pagal šį scenarijų funkcija VarUI4FromI4 pateikia S_OK kodą vietoj DISP_E_OVERFLOW kodo.
Priežastis
Ši problema kyla dėl to, kad VarUI4FromI4 funkcijos įdiegimas netikrina neigiamų reikšmių įvesties parametro.
Sprendimas
Programinės įrangos naujinimo informacija
Palaikomos programinės įrangos naujinimas dabar pasiekiamas "Microsoft" kaip "Windows Embedded CE 6,0" mėnesinis naujinimas (balandžio 2012). Skyriuje "failo informacija" paketo failo varde yra produkto versija, data, "Microsoft" žinių bazės straipsnio numeris ir procesoriaus tipas. Paketo failo pavadinimo formatas yra toks: produkto versija – yymmdd-kbnnnnnn – procesoriaus tipaspvz.: Wincepb60-110128-kb2492159-armv4i. msi yra Armv4i "Windows Embedded CE 6,0" platformos kūrėjo pataisa, kuri yra dokumentuota žinių bazės straipsnyje 2492159 ir kuri yra įtraukta į sausio 2011 mėnesio naujinimą. Norėdami išspręsti šią problemą iš karto, atsisiųskite šį "Windows Embedded CE 6,0" mėnesinį naujinimą iš šių "Microsoft" svetainių: "Windows Embedded"atsisiųsti "Windowsembedded CE 6,0" Microsoft atsisiuntimo centro"windows Embedded CE 6,0 "
Būtinosios sąlygos
Šis naujinimas palaikomas tik tuo atveju, jei taip pat buvo įdiegti visi anksčiau išleisti šio produkto naujinimai.
Reikalavimas paleisti iš naujo
Kai pritaikote šį naujinimą, turite atlikti švarų visos platformos komponavimo versiją. Norėdami tai padaryti, naudokite vieną iš šių būdų:
-
Meniu Komponavimo versija spustelėkite švarus sprendimas, tada spustelėkite kurti sprendimą.
-
Meniu Komponavimo versija spustelėkite atkurti sprendimą.
Jums nereikia iš naujo paleisti kompiuterio, kai pritaikote šį programinės įrangos naujinimą.
Atnaujinti keitimo informaciją
Šis naujinimas nepakeičia jokių kitų naujinimų.
Failo informacija
Šio programinės įrangos naujinimo paketo angliškoje versijoje yra failų atributai (arba naujesnius failo atributus), kurie išvardyti toliau pateiktoje lentelėje. Šių failų datos ir laikai yra surašyti pagal universalųjį laiką (UTC). Kai peržiūrite informaciją apie failą, ji konvertuojama į vietinį laiką. Norėdami pamatyti skirtumą tarp Cut ir vietos laiko, naudokite skirtuką laiko juosta , esantį valdymo skydo elemente data ir laikas .
Diegimo failai
Failo vardas |
Failo dydis |
Datos |
Laiko |
---|---|---|---|
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 |
Failai, kurie yra įtraukti į šį naujinimų paketą
Failo vardas |
Failo dydis |
Datos |
Laiko |
Kelias |
---|---|---|---|---|
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 |
Nuorodos
Daugiau informacijos apie funkciją VarUI4FromI4 rasite apsilankę šioje "Microsoft" programų kūrėjų tinklo (MSDN) svetainėje:
Bendrąja informacija apie funkciją VarUI4FromI4Daugiau informacijos apie programinės įrangos naujinimo terminiją rasite spustelėję toliau nurodytą straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:
824684 Įprastos terminologijos, vartojamos "Microsoft" programinės įrangos naujinimams apibūdinti, aprašas