PARANDUS: Mälu on otsas või erand ilmneb Windows Embedded Compact 7, kui RenderFile meetod kutsutakse esitada WMV või WMA meediumifaili, mis on palju teavet päises

Sümptomid

Vaatame järgmist näidet.

  • Teil on rakendus, mis töötab Windows Embedded Compact 7-põhises seadmes.
  • Teil on Windows Media Video (.wmv) või Windows Media Audio (.wma) fail, mis talletab failipäises väga palju teavet.
  • Rakenduse abil saate faili esitada, kutsudes meetodi RenderFile.

Selle stsenaariumi puhul võib ilmneda üks järgmistest sümptomitest, kui rakendus alustab faili esitamist.

  • Rakendus saab järgmise mälutõrke:
    E_OUTOFMEMORY
  • Ilmneb erand.

Põhjus

See probleem ilmneb, kuna süsteem määrab mitu mälu asukohta failipäise teabe talletamiseks.

Lahendus

Tarkvaravärskenduste teave

Toetatud tarkvaravärskendus on nüüd Microsoftilt saadaval windows Embedded Compact 7 igakuise värskendusena märtsis 2012. Jaotises "Failiteave" sisaldab paketifaili nimi protsessori tüüpi.

Märkus See Windows Embedded Compact 7 igakuine värskendus on allalaadimiseks saadaval microsofti allalaadimiskeskuse järgmisel veebisaidil:

Windows Embedded Compact 7 Teabevärskendused

Eeltingimused

Seda värskendust toetatakse ainult siis, kui kõik selle toote jaoks varem välja antud värskendused on samuti installitud.

Taaskäivitamise nõue

Pärast selle värskenduse rakendamist peate tegema kogu platvormi puhta järgu. Selleks tehke ühte järgmistest.

  • Klõpsake menüüs Koosta käsku Puhas lahendus ja seejärel käsku Koosta lahendus.
  • Klõpsake menüüs Koosta käsku Koosta lahendus uuesti.

Pärast selle tarkvaravärskenduse rakendamist ei pea te arvutit taaskäivitama.

Värskenduse asendusteave

See värskendus ei asenda muid värskendusi.

Failiteave

Selle tarkvaravärskenduspaketi ingliskeelsel versioonil on järgmises tabelis loetletud failiatribuudid (või uuemad failiatribuudid). Nende failide kuupäevad ja kellaajad on loetletud koordineeritud maailmaaja (UTC) järgi. Failiteabe vaatamisel teisendatakse see kohalikuks kellaajaks. UTC ja kohaliku kellaaja erinevuse leidmiseks kasutage Juhtpaneel üksuse Kuupäev ja kellaaeg vahekaarti Ajavöönd.

Files, mis sisalduvad selles värskenduspaketis

Faili nimi Faili maht Kuupäev Kellaaeg Path
Wmt_filestrm.lib 1,089,984 08. märts 2012 01:17 Avalik\Directx\Oak\Lib\Armv5\Checked
Wmt_strmcore.lib 5,865,612 08. märts 2012 01:17 Avalik\Directx\Oak\Lib\Armv5\Checked
Wmt_filestrm.lib 1,135,958 08. märts 2012 01:17 Public\Directx\Oak\Lib\Armv5\Debug
Wmt_strmcore.lib 6,293,624 08. märts 2012 01:17 Public\Directx\Oak\Lib\Armv5\Debug
Wmt_filestrm.lib 1,016,324 08. märts 2012 01:17 Public\Directx\Oak\Lib\Armv5\Retail
Wmt_strmcore.lib 5,884,500 08. märts 2012 01:17 Public\Directx\Oak\Lib\Armv5\Retail
Wmt_filestrm.lib 1,089,796 08. märts 2012 01:20 Avalik\Directx\Oak\Lib\Armv6\Checked
Wmt_strmcore.lib 5,861,484 08. märts 2012 01:20 Avalik\Directx\Oak\Lib\Armv6\Checked
Wmt_filestrm.lib 1,135,512 08. märts 2012 01:20 Public\Directx\Oak\Lib\Armv6\Debug
Wmt_strmcore.lib 6,289,888 08. märts 2012 01:20 Public\Directx\Oak\Lib\Armv6\Debug
Wmt_filestrm.lib 1,016,080 08. märts 2012 01:20 Public\Directx\Oak\Lib\Armv6\Retail
Wmt_strmcore.lib 5,881,002 08. märts 2012 01:20 Public\Directx\Oak\Lib\Armv6\Retail
Wmt_filestrm.lib 1,088,848 08. märts 2012 01:23 Avalik\Directx\Oak\Lib\Armv7\Checked
Wmt_strmcore.lib 5,843,984 08. märts 2012 01:23 Avalik\Directx\Oak\Lib\Armv7\Checked
Wmt_filestrm.lib 1,134,712 08. märts 2012 01:23 Public\Directx\Oak\Lib\Armv7\Debug
Wmt_strmcore.lib 6,274,210 08. märts 2012 01:23 Public\Directx\Oak\Lib\Armv7\Debug
Wmt_filestrm.lib 1,015,572 08. märts 2012 01:23 Public\Directx\Oak\Lib\Armv7\Retail
Wmt_strmcore.lib 5,864,046 08. märts 2012 01:23 Public\Directx\Oak\Lib\Armv7\Retail
Wmt_filestrm.lib 1,065,152 08. märts 2012 01:26 Public\Directx\Oak\Lib\Mipsii\Checked
Wmt_strmcore.lib 5,691,472 08. märts 2012 01:26 Public\Directx\Oak\Lib\Mipsii\Checked
Wmt_filestrm.lib 1,121,866 08. märts 2012 01:26 Public\Directx\Oak\Lib\Mipsii\Debug
Wmt_strmcore.lib 6,178,094 08. märts 2012 01:26 Public\Directx\Oak\Lib\Mipsii\Debug
Wmt_filestrm.lib 997,828 08. märts 2012 01:26 Public\Directx\Oak\Lib\Mipsii\Retail
Wmt_strmcore.lib 5,693,014 08. märts 2012 01:26 Public\Directx\Oak\Lib\Mipsii\Retail
Wmt_filestrm.lib 1,066,130 08. märts 2012 01:29 Public\Directx\Oak\Lib\Mipsii_fp\Checked
Wmt_strmcore.lib 5,699,752 08. märts 2012 01:29 Public\Directx\Oak\Lib\Mipsii_fp\Checked
Wmt_filestrm.lib 1,123,170 08. märts 2012 01:29 Public\Directx\Oak\Lib\Mipsii_fp\Debug
Wmt_strmcore.lib 6,190,314 08. märts 2012 01:29 Public\Directx\Oak\Lib\Mipsii_fp\Debug
Wmt_filestrm.lib 998,566 08. märts 2012 01:29 Public\Directx\Oak\Lib\Mipsii_fp\Retail
Wmt_strmcore.lib 5,701,688 08. märts 2012 01:29 Public\Directx\Oak\Lib\Mipsii_fp\Retail
Wmt_filestrm.lib 1,037,670 08. märts 2012 01:32 Public\Directx\Oak\Lib\Sh4\Checked
Wmt_strmcore.lib 5,477,766 08. märts 2012 01:32 Public\Directx\Oak\Lib\Sh4\Checked
Wmt_filestrm.lib 1,093,804 08. märts 2012 01:32 Public\Directx\Oak\Lib\Sh4\Debug
Wmt_strmcore.lib 5,901,002 08. märts 2012 01:32 Public\Directx\Oak\Lib\Sh4\Debug
Wmt_filestrm.lib 979,058 08. märts 2012 01:31 Public\Directx\Oak\Lib\Sh4\Retail
Wmt_strmcore.lib 5,510,416 08. märts 2012 01:31 Public\Directx\Oak\Lib\Sh4\Retail
Wmt_filestrm.lib 1,031,140 08. märts 2012 01:34 Avalik\Directx\Oak\Lib\X86\Märgitud
Wmt_strmcore.lib 5,422,630 08. märts 2012 01:34 Avalik\Directx\Oak\Lib\X86\Märgitud
Wmt_filestrm.lib 1,046,424 08. märts 2012 01:34 Public\Directx\Oak\Lib\X86\Debug
Wmt_strmcore.lib 5,555,364 08. märts 2012 01:34 Public\Directx\Oak\Lib\X86\Debug
Wmt_filestrm.lib 971,614 08. märts 2012 01:34 Public\Directx\Oak\Lib\X86\Retail
Wmt_strmcore.lib 5,383,858 08. märts 2012 01:34 Public\Directx\Oak\Lib\X86\Retail

Viited

RenderFile'i meetodi kohta lisateabe saamiseks külastage järgmist Microsoft Developer Networki (MSDN) veebisaiti:

IMediaControl::RenderFile (Windows Embedded Compact 7) Tarkvaravärskenduste terminoloogia kohta lisateabe saamiseks klõpsake Microsofti teabebaasis oleva artikli kuvamiseks järgmist artiklinumbrit.

824684 Microsofti tarkvaravärskenduste kirjeldamiseks kasutatava standardterminite kirjeldus