Belirtiler
Aşağıdaki senaryoyu inceleyin:
-
Windows Embedded CE 6,0 R3 tabanlı bir cihazda bir uygulama çalıştırırsınız.
-
Uygulama, değişken veri türlerini Long veri türünden imzasız Long (ulong) veri türüne dönüştürmek için VarUI4FromI4 işlevini çağırır.
-
Uygulama, işlevin lIn parametresine negatif bir değer geçirir.
Bu senaryoda, VarUI4FromI4 işlevi DISP_E_OVERFLOW kodu yerine S_OK kodu döndürür.
Neden
Bu sorun, VarUI4FromI4 işlevinin uygulanması negatif değerler için giriş parametresini denetlemediğinden oluşur.
Çözüm
Yazılım güncelleştirme bilgileri
Windows Embedded CE 6,0 Aylık Güncelleştirmesi (Nisan 2012) olarak desteklenen bir yazılım güncelleştirmesi Microsoft 'tan edinilebilir. "Dosya bilgileri" bölümünde, paket dosya adı ürün sürümünü, tarihini, Microsoft Bilgi Bankası makalesi numarasını ve işlemci türünü içerir. Paket dosya adı biçimi şu şekildedir: ürün sürümü-yyadd-kbnnnnnn-işlemci türü: Wincepb60-110128-kb2492159-armv4i. msi, bilgi bankası makalesi 2492159 ' de belgelenen ARMV4i WINDOWS Embedded CE 6,0 Platform Builder düzeltmiştir ve Ocak 2011 aylık güncelleştirmesi 'nde bulunmaktadır. Bu sorunu hemen çözmek için, aşağıdaki Microsoft Web sitelerinden Windows Embedded CE 6,0 aylık güncelleştirmesini indirin: Windows EmbeddedIndirin Windows Embedded ce 6,0Microsoft Indirme MerkeziWindows Embedded CE 6,0
Ön koşullar
Bu güncelleştirme yalnızca bu ürün için daha önce yayımlanmış güncelleştirmelerin tümü yüklenmişse desteklenir.
Yeniden başlatma gereksinimi
Bu güncelleştirmeyi uyguladıktan sonra tüm platformun temiz bir derlemesini gerçekleştirmelisiniz. Bunu yapmak için aşağıdaki yöntemlerden birini kullanın:
-
Oluştur menüsünde Çözümü Temizle'ye tıklayın ve ardından çözüm oluştur'a tıklayın.
-
Oluştur menüsünde çözümü yeniden oluştur'a tıklayın.
Bu yazılım güncelleştirmesini uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez.
Güncelleştirme değiştirme bilgileri
Bu güncelleştirme, başka güncelleştirmelerin yerine geçmez.
Dosya bilgileri
Bu yazılım güncelleştirme paketinin Ingilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yenisi) sahiptir. Bu dosyaların tarihleri ve saatleri Eşgüdümlü Evrensel Saat'te (UTC) listelenmiştir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ile yerel saat arasındaki farkı bulmak için Denetim Masası'ndaki Tarih ve Saat aracında Saat Dilimi sekmesini kullanın.
Yükleyici dosyaları
Dosya adı |
Dosya boyutu |
Tarih |
Saat |
---|---|---|---|
Wincepb60-120411-kb2690112-mipsiv.msi |
1.556.480 |
11-Apr-2012 |
17:26 |
Wincepb60-120411-kb2690112-mipsiv_fp.msi |
1.552.384 |
11-Apr-2012 |
17:26 |
Wincepb60-120411-kb2690112-sh4.msi |
1.527.808 |
11-Apr-2012 |
17:26 |
Wincepb60-120411-kb2690112-x86.msi |
1.433.600 |
11-Apr-2012 |
17:26 |
Wincepb60-120411-kb2690112-armv4i.msi |
1.622.016 |
11-Apr-2012 |
17:26 |
Wincepb60-120411-kb2690112-mipsii.msi |
1.544.192 |
11-Apr-2012 |
17:26 |
Wincepb60-120411-kb2690112-mipsii_fp.msi |
1.544.192 |
11-Apr-2012 |
17:26 |
Bu güncelleştirme paketine dahil olan dosyalar
Dosya adı |
Dosya boyutu |
Tarih |
Saat |
Path |
---|---|---|---|---|
Oleaut32.lib |
1.504.968 |
03-Apr-2012 |
00:46 |
Public\Dcom\Oak\Lib\Armv4i\Debug |
Oleaut32.lib |
1.379.952 |
03-Apr-2012 |
00:46 |
Public\Dcom\Oak\Lib\Armv4i\Retail |
Oleaut32.lib |
1.386.194 |
03-Apr-2012 |
00:47 |
Public\Dcom\Oak\Lib\Mipsii\Debug |
Oleaut32.lib |
1.248.114 |
03-Apr-2012 |
00:46 |
Public\Dcom\Oak\Lib\Mipsii\Retail |
Oleaut32.lib |
1.389.480 |
03-Apr-2012 |
00:47 |
Public\Dcom\Oak\Lib\Mipsii_fp\Debug |
Oleaut32.lib |
1.241.700 |
03-Apr-2012 |
00:47 |
Public\Dcom\Oak\Lib\Mipsii_fp\Retail |
Oleaut32.lib |
1.414.536 |
03-Apr-2012 |
00:47 |
Public\Dcom\Oak\Lib\Mipsiv\Debug |
Oleaut32.lib |
1.270.712 |
03-Apr-2012 |
00:47 |
Public\Dcom\Oak\Lib\Mipsiv\Retail |
Oleaut32.lib |
1.408.732 |
03-Apr-2012 |
00:48 |
Public\Dcom\Oak\Lib\Mipsiv_fp\Debug |
Oleaut32.lib |
1.255.694 |
03-Apr-2012 |
00:47 |
Public\Dcom\Oak\Lib\Mipsiv_fp\Retail |
Oleaut32.lib |
1.231.180 |
03-Apr-2012 |
00:48 |
Public\Dcom\Oak\Lib\Sh4\Debug |
Oleaut32.lib |
1.125.456 |
03-Apr-2012 |
00:48 |
Public\Dcom\Oak\Lib\Sh4\Retail |
Oleaut32.lib |
1.134.364 |
03-Apr-2012 |
00:46 |
Public\Dcom\Oak\Lib\X86\Debug |
Oleaut32.lib |
1.134.120 |
03-Apr-2012 |
00:46 |
Public\Dcom\Oak\Lib\X86\Retail |
Başvurular
VarUI4FromI4 işlevi hakkında daha fazla bilgi için, aşağıdaki Microsoft Developer Network (MSDN) Web sitesine gidin:
VarUI4FromI4 işlevi hakkında genel bilgilerYazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için, Microsoft Bilgi Bankası 'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması