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ı

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.