Požymiai
Tarkime, kad pagrindinis įrenginys, kuriame veikia Windows Embedded Compact 2013 pagrindinio kompiuterio įrenginio tvarkyklę, pvz., COM prievadas, USB prievado, multimedijos įrenginių arba Telnet virtualaus įrenginio. Jei vartotojo programa iškviečia jokių įrenginių valdymo API tuo pačiu metu, kai kuriuos kitus uždaro įrenginio tvarkyklė, API skambučių užtrunka ilgiau nei tikėtasi iki galo.
Pvz., vartotojo programa siunčia DeviceIoControl komandą gali magistralės tuo pačiu metu, telnetd uždaro TEL0. Tokiu atveju API skambučių vartotojo taikomosios programos gali būti blokuojami tol, kol bus baigta telnetd uždarymas įrenginio tvarkyklę.
Priežastis
Ši problema kyla dėl sinchronizavimo užrakto, kurio ištekliai nuomojami įrenginių tvarkytuvėje. Atkreipkite dėmesį, kad negalite išspręsti šią problemą iš pirmenybę priskyrimas vartotojo taikomąją programą. Branduolio sekimo žurnalas nurodo, kad žemo prioriteto gijos buvo padidinti mechanizmas paspartinti atrakinimo procesą. Tačiau žemo prioriteto pokalbį taip pat buvo užblokuotas kai kiti temoje.
Daugiau informacijos
Įsivaizduokite tokią situaciją:
Norėdami išspręsti šią problemą galimas naujinys.
Atsisiųsti informaciją
„Windows“ įtaisytasis kompaktiškas 2013 m. mėnesinis naujinimas (2014 m. gruodis) dabar galimas iš „Microsoft“. Norėdami atsisiųsti šį Windows Embedded Compact 2013 mėnesio naujinimą, eikite į Microsoft OEM Onlinearba MyOEM.
Būtinosios sąlygos
Jei norite įdiegti šį naujinimą, turi būti įdiegta visi anksčiau išleisti naujinimai, skirti šį produktą.
Reikalavimas paleisti iš naujo
Po to, kai įdiegsite šį naujinimą, turite atlikti švarų sukurti viso platformos. Norėdami tai padaryti, naudokite vieną iš toliau nurodytų būdų:
-
Sukurti meniu, spustelėkite Švarią sprendimų, ir spustelėkite Sukurti sprendimą.
-
Meniu sukurti spustelėkite Atkurti sprendimų.
Turite iš naujo paleisti kompiuterį, pritaikę šį programinės įrangos naujinimą.
Naujinimo pakeitimo informacija
Šis naujinimas nepakeičia jokių kitų naujinimų.
Šis programinės įrangos naujinimo paketo versija anglų kalba turi failo atributus (arba naujesnius failo atributus), kurie išvardyti toliau esančioje lentelėje. Datos ir laiko informacija pateikta pagal universalųjį laiką (UTC). Kai peržiūrite failo informaciją, ši informacija konvertuojama į vietos laiką. Norėdami sužinoti UTC ir vietos laiko skirtumą, naudokite valdymo skydo elemento Data ir laikas skirtuką Laiko juosta.
Failus, kurie yra įtraukti į šį karštųjų pataisų paketą
Failo vardas |
Failo dydis |
Data |
Laikas |
Kelias |
---|---|---|---|---|
Devcore.lib |
889,454 |
31-Dec-2014 |
06:26 |
Public\Common\Oak\Lib\X86\Retail |
Devcore.lib |
928,578 |
31-Dec-2014 |
06:26 |
Public\Common\Oak\Lib\X86\Debug |
Devcore.lib |
1,092,936 |
31-Dec-2014 |
06:26 |
Public\Common\Oak\Lib\X86\Checked |
Devcore.lib |
818,080 |
31-Dec-2014 |
06:26 |
Public\Common\Oak\Lib\Armv7\Retail |
Devcore.lib |
1,165,102 |
31-Dec-2014 |
06:26 |
Public\Common\Oak\Lib\Armv7\Debug |
Devcore.lib |
1,022,670 |
31-Dec-2014 |
06:27 |
Public\Common\Oak\Lib\Armv7\Checked |
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.
Nuorodos
Norėdami gauti daugiau informacijos apie programinės įrangos naujinimo terminiją, spustelėkite toliau esančio straipsnio numerį ir peržiūrėkite „Microsoft“ žinių bazės straipsnį:
824684 standartinę terminologiją, vartojamą Microsoft programinės įrangos naujinimams apibūdinti, aprašas