PATAISYMAS: "Windows Embedded Compact 7" atsiranda atminties trūkumo klaida arba išimtis, kai "RenderFile" metodas iškviečiamas leisti WMV arba WMA medijos failą, kurio antraštėje yra daug informacijos

Požymiai

Apsvarstykite šį scenarijų:

  • Turite programą, kuri veikia "Windows Embedded Compact 7" pagrindo įrenginyje.
  • Turite "Windows Media Video" (.wmv) arba "Windows Media Audio" (.wma) failą, kurio antraštėje saugomas labai didelis informacijos kiekis.
  • Failui paleisti naudojate taikomąją programą, iškviesdami metodą RenderFile.

Tokiu atveju galite susidurti su vienu iš šių požymių, kai programa pradės leisti failą:

  • Programa gauna šią atminties trūkumo klaidą:
    E_OUTOFMEMORY
  • Įvyksta išimtis.

Priežastis

Ši problema kyla todėl, kad sistema paskiria kelias atminties vietas failo antraštės informacijai saugoti.

Sprendimas

Programinės įrangos naujinimo informacija

Palaikomas programinės įrangos naujinimas dabar pasiekiamas iš "„Microsoft“" kaip "Windows Embedded Compact 7" mėnesio naujinimas, 2012 m. kovo mėn. Skyriuje "Failo informacija" paketo failo varde yra procesoriaus tipas.

Pastaba: Šį "Windows Embedded Compact 7" mėnesio naujinimą galima atsisiųsti iš šios "Microsoft" atsisiuntimo centro svetainės:

"Windows Embedded Compact 7" Naujinimai

Būtinosios sąlygos

Šis naujinimas palaikomas tik tuo atveju, jei taip pat įdiegti visi anksčiau išleisti šio produkto naujinimai.

Reikia paleisti iš naujo

Pritaikę šį naujinimą, turite atlikti švarų visos platformos komponavimo versiją. Norėdami tai padaryti, naudokite vieną iš šių būdų:

  • Meniu Kurti spustelėkiteŠvarus sprendimas, tada spustelėkite Kurti sprendimą.
  • Meniu Kurti spustelėkite Perkurti sprendimą.

Pritaikę šį programinės įrangos naujinimą, nereikia iš naujo paleisti kompiuterio.

Informacija apie naujinimo keitimą

Šis naujinimas nepakeičia kitų naujinimų.

Failo informacija

Šio programinės įrangos naujinimo paketo anglų k. versijoje yra failo atributai (ar vėlesnio failo atributai), nurodyti toliau pateiktoje lentelėje. Šių failų datos ir laikai nurodyti pasauliniu koordinuotuoju laiku (UTC). Peržiūrint failo informaciją, jis konvertuojamas į vietinį laiką. Norėdami sužinoti skirtumą tarp UTC ir vietos laiko, naudokite valdymo skydo elemento Data ir laikas skirtuką Laiko juosta.

Files that are included in this update package

Failo vardas Failo dydis Data Laikas Kelias
Wmt_filestrm.lib 1,089,984 08-Kov-2012 01:17 Public\Directx\Oak\Lib\Armv5\Checked
Wmt_strmcore.lib 5,865,612 08-Kov-2012 01:17 Public\Directx\Oak\Lib\Armv5\Checked
Wmt_filestrm.lib 1,135,958 08-Kov-2012 01:17 Public\Directx\Oak\Lib\Armv5\Debug
Wmt_strmcore.lib 6,293,624 08-Kov-2012 01:17 Public\Directx\Oak\Lib\Armv5\Debug
Wmt_filestrm.lib 1,016,324 08-Kov-2012 01:17 Public\Directx\Oak\Lib\Armv5\Retail
Wmt_strmcore.lib 5,884,500 08-Kov-2012 01:17 Public\Directx\Oak\Lib\Armv5\Retail
Wmt_filestrm.lib 1,089,796 08-Kov-2012 01:20 Public\Directx\Oak\Lib\Armv6\Checked
Wmt_strmcore.lib 5,861,484 08-Kov-2012 01:20 Public\Directx\Oak\Lib\Armv6\Checked
Wmt_filestrm.lib 1,135,512 08-Kov-2012 01:20 Public\Directx\Oak\Lib\Armv6\Debug
Wmt_strmcore.lib 6,289,888 08-Kov-2012 01:20 Public\Directx\Oak\Lib\Armv6\Debug
Wmt_filestrm.lib 1,016,080 08-Kov-2012 01:20 Public\Directx\Oak\Lib\Armv6\Retail
Wmt_strmcore.lib 5,881,002 08-Kov-2012 01:20 Public\Directx\Oak\Lib\Armv6\Retail
Wmt_filestrm.lib 1,088,848 08-Kov-2012 01:23 Public\Directx\Oak\Lib\Armv7\Checked
Wmt_strmcore.lib 5,843,984 08-Kov-2012 01:23 Public\Directx\Oak\Lib\Armv7\Checked
Wmt_filestrm.lib 1,134,712 08-Kov-2012 01:23 Public\Directx\Oak\Lib\Armv7\Debug
Wmt_strmcore.lib 6,274,210 08-Kov-2012 01:23 Public\Directx\Oak\Lib\Armv7\Debug
Wmt_filestrm.lib 1,015,572 08-Kov-2012 01:23 Public\Directx\Oak\Lib\Armv7\Retail
Wmt_strmcore.lib 5,864,046 08-Kov-2012 01:23 Public\Directx\Oak\Lib\Armv7\Retail
Wmt_filestrm.lib 1,065,152 08-Kov-2012 01:26 Public\Directx\Oak\Lib\Mipsii\Checked
Wmt_strmcore.lib 5,691,472 08-Kov-2012 01:26 Public\Directx\Oak\Lib\Mipsii\Checked
Wmt_filestrm.lib 1,121,866 08-Kov-2012 01:26 Public\Directx\Oak\Lib\Mipsii\Debug
Wmt_strmcore.lib 6,178,094 08-Kov-2012 01:26 Public\Directx\Oak\Lib\Mipsii\Debug
Wmt_filestrm.lib 997,828 08-Kov-2012 01:26 Public\Directx\Oak\Lib\Mipsii\Retail
Wmt_strmcore.lib 5,693,014 08-Kov-2012 01:26 Public\Directx\Oak\Lib\Mipsii\Retail
Wmt_filestrm.lib 1,066,130 08-Kov-2012 01:29 Public\Directx\Oak\Lib\Mipsii_fp\Checked
Wmt_strmcore.lib 5,699,752 08-Kov-2012 01:29 Public\Directx\Oak\Lib\Mipsii_fp\Checked
Wmt_filestrm.lib 1,123,170 08-Kov-2012 01:29 Public\Directx\Oak\Lib\Mipsii_fp\Debug
Wmt_strmcore.lib 6,190,314 08-Kov-2012 01:29 Public\Directx\Oak\Lib\Mipsii_fp\Debug
Wmt_filestrm.lib 998,566 08-Kov-2012 01:29 Public\Directx\Oak\Lib\Mipsii_fp\Retail
Wmt_strmcore.lib 5,701,688 08-Kov-2012 01:29 Public\Directx\Oak\Lib\Mipsii_fp\Retail
Wmt_filestrm.lib 1,037,670 08-Kov-2012 01:32 Public\Directx\Oak\Lib\Sh4\Checked
Wmt_strmcore.lib 5,477,766 08-Kov-2012 01:32 Public\Directx\Oak\Lib\Sh4\Checked
Wmt_filestrm.lib 1,093,804 08-Kov-2012 01:32 Public\DirectX\Oak\Lib\Sh4\Debug
Wmt_strmcore.lib 5,901,002 08-Kov-2012 01:32 Public\DirectX\Oak\Lib\Sh4\Debug
Wmt_filestrm.lib 979,058 08-Kov-2012 01:31 Viešas\Directx\Ąžuolas\Lib\Sh4\Mažmeninė prekyba
Wmt_strmcore.lib 5,510,416 08-Kov-2012 01:31 Viešas\Directx\Ąžuolas\Lib\Sh4\Mažmeninė prekyba
Wmt_filestrm.lib 1,031,140 08-Kov-2012 01:34 Public\Directx\Oak\Lib\X86\Checked
Wmt_strmcore.lib 5,422,630 08-Kov-2012 01:34 Public\Directx\Oak\Lib\X86\Checked
Wmt_filestrm.lib 1,046,424 08-Kov-2012 01:34 Public\DirectX\Oak\Lib\X86\Debug
Wmt_strmcore.lib 5,555,364 08-Kov-2012 01:34 Public\DirectX\Oak\Lib\X86\Debug
Wmt_filestrm.lib 971,614 08-Kov-2012 01:34 Viešas\DirectX\Ąžuolas\Lib\X86\Mažmeninė prekyba
Wmt_strmcore.lib 5,383,858 08-Kov-2012 01:34 Viešas\DirectX\Ąžuolas\Lib\X86\Mažmeninė prekyba

Nuorodos

Norėdami gauti daugiau informacijos apie " RenderFile " metodą, apsilankykite šioje "Microsoft" kūrėjų tinklo (MSDN) svetainėje:

IMediaControl::RenderFile ("Windows Embedded Compact 7") Jei norite gauti daugiau informacijos apie programinės įrangos naujinimo terminiją, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

824684 Standartinių terminų, naudojamų "„Microsoft“" programinės įrangos naujinimams apibūdinti, aprašas