Numer ID artykułu: 2635841 - Ostatnia weryfikacja: 15 grudnia 2011 - Weryfikacja: 1.0

Poprawka: Błąd "Przepełnienie stosu" występuje, gdy aplikacja wywołuje funkcję RenderFile renderowanie .mp3 lub m3u plików multimedialnych w Windows osadzonego CE 6.0 R3

Porada dotycząca systemuTen artykuł dotyczy innego niż obecnie używany systemu operacyjnego. Zawartość artykułu, która może być nieodpowiednia do używanego systemu, została wyłączona.

Na tej stronie

Rozwiń wszystko | Zwiń wszystko

Symptomy

Rozważmy następujący scenariusz:
  • Uruchamianie opartych na Windows osadzonego CE 6.0 R3 obrazu, który zawiera SYSGEN_DSHOW_WMT_ASXV1 zmiennej sysgen.
  • Uruchom aplikację, która wywołuje Funkcja RenderFileFunkcja renderowania i odtworzyć plik multimedialny MP3 i m3u. Na przykład aplikacja zawiera poniższy kod, aby odtworzyć plik o nazwie sample.mp3.
    hr = pGraph->RenderFile(L"Hard Disk\\sample.mp3", NULL);
    Ponadto plik sample.mp3 ma następującą zawartość wewnątrz:
    Sample.mp3
W tym scenariuszu występuje błąd "Przepełnienie stosu".

Rozwiązanie

Informacje dotyczące aktualizacji oprogramowania

Obsługiwana aktualizacja oprogramowania jest teraz udostępniana przez firmę Microsoft jako System Windows Embedded CE 6.0 comiesięczna aktualizacja listopada 2011 r.. W sekcji "Informacje o pliku" Nazwa pliku pakietu zawiera wersję produktu, datę, numer artykułu bazy wiedzy Knowledge Base i typ procesora. Format nazwy pliku pakietu jest w następujący sposób:
Produktu wersji rrmmdd kbnnnnnn-typ procesora
Na przykład Wincepb60-110128-kb2492159-armv4i.msi jest poprawka architektury Windows osadzonego CE 6.0 Platform Builder udokumentowaną w artykule KB 2492159 i uwzględnioną w miesięcznej aktualizacji stycznia 2011 r.

Aby natychmiast rozwiązać ten problem, należy pobrać z następującej witryny firmy Microsoft to Windows osadzonego CE 6.0 comiesięcznej aktualizacji.

Centrum pobierania firmy Microsoft
System Windows Embedded CE 6.0 (http://www.microsoft.com/download/en/search.aspx?q=Windows%20Embedded%20CE%206.0%20Monthly%20Update)

Wymagania wstępne

Ta aktualizacja jest obsługiwana tylko wtedy, gdy wszystkie uprzednio wydane aktualizacje dla tego produktu zostały również zainstalowane.

Wymaganie dotyczące ponownego uruchomienia

Po zastosowaniu tej aktualizacji należy wykonać czystą kompilację całej platformy. Aby to zrobić, użyj jednej z następujących metod:
  • Na Kompilacja menu, kliknij przycisk Roztwór czystego, a następnie kliknij przycisk Tworzenie rozwiązania.
  • Na Kompilacja menu, kliknij przycisk Odbuduj rozwiązanie.
Nie trzeba ponownie uruchomić komputer po zastosowaniu tej aktualizacji oprogramowania.

Informacje o zastępowaniu aktualizacji

Ta aktualizacja nie zastępuje żadnych innych aktualizacji.

Informacje o pliku

Wersja anglojęzyczna tego pakietu aktualizacji oprogramowania ma atrybuty plików (lub nowsze) wymienione w poniższej tabeli. Daty i godziny odpowiadające tym plikom są wyświetlane w formacie uniwersalnego czasu koordynowanego (UTC). Podczas przeglądania informacji o pliku jest konwertowane na czas lokalny. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, należy użyć Strefa czasowa Karta w Data i godzina element w Panelu sterowania.
Pliki Instalatora
Zwiń tę tabelęRozwiń tę tabelę
Nazwa plikuRozmiar plikuDataCzas
Wincepb60-111117-kb2635841-mipsii.msi606,20817-Lis-201119: 22
Wincepb60-111117-kb2635841-mipsii_fp.msi606,20817-Lis-201119: 22
Wincepb60-111117-kb2635841-mipsiv.msi606,20817-Lis-201119: 22
Wincepb60-111117-kb2635841-mipsiv_fp.msi606,20817-Lis-201119: 22
Wincepb60-111117-kb2635841-sh4.msi606,20817-Lis-201119: 22
Wincepb60-111117-kb2635841-x86.msi598,01617-Lis-201119: 22
Wincepb60-111117-kb2635841-armv4i.msi610,30417-Lis-201119: 22
Pliki, które znajdują się w tym pakiecie aktualizacji
Zwiń tę tabelęRozwiń tę tabelę
Nazwa plikuRozmiar plikuDataCzasŚcieżka
Systemu Windows embedded ce 6.0_update_kb2635841.htm7,63317-Lis-201118: 50111117_kb2635841
M3uplayl.lib121,63016-Lis-201118: 59Public\Directx\Oak\Lib\Armv4i\Debug
M3uplayl.lib117,52616-Lis-201118: 59Public\Directx\Oak\Lib\Armv4i\Retail
M3uplayl.lib121,66016-Lis-201118: 59Public\Directx\Oak\Lib\Mipsii\Debug
M3uplayl.lib111,43216-Lis-201118: 59Public\Directx\Oak\Lib\Mipsii\Retail
M3uplayl.lib121,67016-Lis-201118: 59Public\Directx\Oak\Lib\Mipsii_fp\Debug
M3uplayl.lib111,43616-Lis-201118: 59Public\Directx\Oak\Lib\Mipsii_fp\Retail
M3uplayl.lib122,76416-Lis-201119: 00Public\Directx\Oak\Lib\Mipsiv\Debug
M3uplayl.lib112,25616-Lis-201118: 59Public\Directx\Oak\Lib\Mipsiv\Retail
M3uplayl.lib122,77416-Lis-201119: 00Public\Directx\Oak\Lib\Mipsiv_fp\Debug
M3uplayl.lib112,26016-Lis-201119: 00Public\Directx\Oak\Lib\Mipsiv_fp\Retail
M3uplayl.lib113,03416-Lis-201119: 00Public\Directx\Oak\Lib\Sh4\Debug
M3uplayl.lib104,28016-Lis-201119: 00Public\Directx\Oak\Lib\Sh4\Retail
M3uplayl.lib99,37016-Lis-201118: 59Public\Directx\Oak\Lib\X86\Debug
M3uplayl.lib99,34416-Lis-201118: 59Public\Directx\Oak\Lib\X86\Retail

Materiały referencyjne

Aby uzyskać więcej informacji dotyczących terminologii aktualizacji oprogramowania kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
824684  (http://support.microsoft.com/kb/824684/ ) Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft

Informacje zawarte w tym artykule dotyczą:
  • Windows Embedded CE 6.0 R3
Słowa kluczowe: 
kbfix kbqfe kbpubtypekc kbexpertiseinter kbmt KB2635841 KbMtpl
Przetłumaczone maszynowoPrzetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to:2635841  (http://support.microsoft.com/kb/2635841/en-us/ )