Labojums: Ierīces pārvaldības API zvani augstas prioritātes pavediena nepieciešams ilgs laiks Windows Embedded Compact 2013

Pazīmes

Pieņemsim, ka primārais ierīces, kurā darbojas Windows Embedded Compact 2013 hosts ierīces draiveri, piemēram, COM portu, USB ports, multivides ierīces vai Telnet virtuālās ierīces. Ja lietotājs lietojumprogramma izsauc visas ierīces pārvaldības API vienlaikus citu procesu aizver ierīces draiveri, API izsaukums ir ilgāka nekā paredzēts pabeigt.

Piemēram, lietotāja lietojumprogramma nosūta DeviceIoControl komandu var kopnes vienlaikus, telnetd TEL0 tiks aizvērts. Šajā gadījumā lietotāja lietojumprogrammu API zvanu var bloķēt līdz pabeigšanas telnetd aizvēršanas ierīces draiveri.

Cēlonis

Šī problēma rodas sinhronizācijas atslēgu viesotu ierīču pārvaldniekā. Ņemiet vērā, piešķirot augstāka prioritāte lietotāja lietojumprogrammu nevar atrisināt šo problēmu. Kodola skaitītāju žurnāls norāda, ka zemas prioritātes pavediens tika palielināta ar nolūku paātrināt atbloķēšanas. Tomēr pavediens zema prioritāte ir bloķējuši arī kādu citu pavedienu.

Papildinformācija

Informācija par programmatūras atjauninājumu

Ir pieejams atjauninājums, kas novērš šo problēmu.

Informācija par lejupielādi

Pašlaik korporācija Microsoft Windows Embedded Compact 2013 ikmēneša atjauninājums (decembris 2014). Lai lejupielādētu Windows Embedded Compact 2013 ikmēneša atjauninājums, dodieties uz vai .

Priekšnosacījumi

Lai instalētu šo atjauninājumu, ir jāinstalē visi iepriekš izsniegtās šo produktu atjauninājumi.

Restartēšanas nepieciešamība

Pēc šī atjauninājuma lietošanas ir jāveic tīrā izveidot visu platformu. Lai to izdarītu, izmantojiet kādu no šīm metodēm:

  • Veidot izvēlnē noklikšķiniet uz Tīru risinājumuun pēc tam noklikšķiniet uz Izveidot risinājumu.

  • Veidot izvēlnē noklikšķiniet uz Atjaunot risinājumu.

Nav pēc šī programmatūras atjauninājuma instalēšanas dators jārestartē.

Informācija par atjauninājumu aizstāšanu

Šis atjauninājums neaizstāj nekādus citus atjauninājumus.

Šī programmatūras atjauninājuma pakotnes versijai angļu valodā ir faila atribūti (vai jaunāki faila atribūti) Šajā tabulā sniegtie. Šo failu datumi un laiki ir norādīti atbilstoši universālajam koordinētajam laikam (UTC). Skatot faila informāciju, tā tiek pārvērsta atbilstoši vietējam laikam. Lai noskaidrotu atšķirību starp UTC un vietējo laiku, izmantojiet vadības paneļa vienuma Datums un laiks cilni Laika josla.

Šī labojumfaila pakotnē iekļautie faili

Faila nosaukums

Faila lielums

Datums

Laiks

Ceļš

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



Statuss

Korporācija Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir minēti sadaļā "Attiecas uz".

Atsauces

Lai iegūtu papildinformāciju par programmatūras atjauninājumu terminoloģiju, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

tiek izmantota Microsoft programmatūras atjauninājumu standarta terminoloģijas apraksts

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×