Gejala
Pertimbangkan skenario berikut:
-
Anda menjalankan aplikasi pada perangkat berbasis Windows Embedded CE 6,0 R3.
-
Aplikasi memanggil fungsi VarUI4FromI4 untuk mengonversi tipe data varian dari tipe data yang panjang ke tipe data Long (ulong) yang tidak ditandatangani.
-
Aplikasi melewati nilai negatif ke parameter lIn fungsi.
Dalam skenario ini, fungsi VarUI4FromI4 mengembalikan kode S_OK dan bukan kode DISP_E_OVERFLOW .
Penyebab
Masalah ini terjadi karena penerapan fungsi VarUI4FromI4 tidak memeriksa parameter input untuk nilai negatif.
Pemecahan Masalah
Informasi pembaruan perangkat lunak
Pembaruan perangkat lunak yang didukung kini tersedia dari Microsoft sebagai Windows Embedded CE 6,0 bulanan pembaruan (April 2012). Di bagian "informasi file", nama file paket berisi versi produk, tanggal, nomor artikel Basis Pengetahuan Microsoft, dan tipe prosesor. Format nama file paket adalah sebagai berikut: versi produk-YYMMDD-kbnnnnnn-tipe prosesormisalnya: Wincepb60-110128-kb2492159-armv4i. MSI adalah perbaikan PEMBANGUN Platform CE 6,0 Armv4i Windows Embedded yang didokumentasikan dalam artikel basis pengetahuan 2492159 dan yang terdapat di dalam pembaruan bulanan 2011 Januari. Untuk segera mengatasi masalah ini, Unduh pembaruan bulanan Windows Embedded CE 6,0 dari situs web Microsoft berikut ini: Windows Embeddeddownload Windows EMBEDDED ce 6,0Pusat Unduhan Microsoftwindows Embedded CE 6,0
Prasyarat
Pembaruan ini didukung hanya jika semua pembaruan yang sebelumnya diterbitkan untuk produk ini juga telah diinstal.
Persyaratan mulai ulang
Setelah Anda menerapkan pembaruan ini, Anda harus melakukan Build bersih dari seluruh platform. Untuk melakukannya, gunakan salah satu metode berikut:
-
Pada menu Build , klik solusi bersih, lalu klik Build Solution.
-
Pada menu Build , klik solusi Rebuild.
Anda tidak harus memulai ulang komputer setelah Anda menerapkan pembaruan perangkat lunak ini.
Informasi penggantian pemutakhiran
Pembaruan ini tidak menggantikan pembaruan lainnya.
Informasi berkas
Versi bahasa Inggris dari paket pembaruan perangkat lunak ini memiliki atribut file (atau atribut file yang lebih baru) yang tercantum dalam tabel berikut. Tanggal dan waktu untuk file ini tercantum dalam waktu Universal Terkoordinasi (UTC). Saat melihat informasi berkas, waktu akan diubah ke waktu lokal. Untuk menemukan perbedaan antara waktu UTC dan waktu lokal, gunakan tab zona waktu dalam item tanggal dan waktu dalam panel kontrol.
File Penginstal
Nama file |
Ukuran file |
Tanggal |
Waktu |
---|---|---|---|
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 |
File yang disertakan dalam paket pembaruan ini
Nama file |
Ukuran file |
Tanggal |
Waktu |
Kem |
---|---|---|---|---|
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 |
Referensi
Untuk informasi selengkapnya tentang fungsi VarUI4FromI4 , masuk ke situs web Microsoft Developer Network (MSDN) berikut:
Informasi umum tentang fungsi VarUI4FromI4Untuk informasi selengkapnya tentang terminologi pembaruan perangkat lunak, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:
824684 Deskripsi tentang terminologi standar yang digunakan untuk menjelaskan pembaruan perangkat lunak Microsoft