Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Ознаки

Розглянемо такий сценарій:

  • Ви запускаєте програму на пристрої з вбудованими пристроями на платформі Windows 6,0.

  • Програма закликає функцію VarUI4FromI4 конвертувати типи даних типу з довгого типу даних до типу даних "Непідписаний довгий" (ulong).

  • Програма пропускає від'ємне значення параметра lIn функції.

У цьому сценарії функція VarUI4FromI4 повертає код S_OK замість коду DISP_E_OVERFLOW .

Причина

Ця проблема виникає, оскільки реалізація функції VarUI4FromI4 не перевіряє параметр введення для від'ємних значень.

Спосіб вирішення

Відомості про оновлення програмного забезпечення

Оновлення програмного забезпечення тепер доступний від корпорації Майкрософт у форматі Windows 6,0 із щомісячним оновленням (квітень 2012). У розділі "відомості про файл" ім'я файлу пакунка містить версію продукту, дату, номер статті бази знань Microsoft і тип процесора. Формат імені файлу пакета має такий вигляд: версія продукту-yymmdd-kbnnnnnn-Type (тип процесора), наприклад: Wincepb60-110128-kb2492159-armv4i. msi – це armv4i Windows, вбудована платформа 6,0 Builder Fix, що описано в статті база знань 2492159, і що міститься в оновленні за січень 2011. Щоб негайно вирішити цю проблему, завантажте цю версію Windows 6,0, щоб отримати щомісячний пакет оновлень з таких веб-сайтів Microsoft: Windows вбудованізавантаження Windows ВБУДОВАНІ ce 6,0Microsoft завантажити центрwindows вбудовані CE 6,0

Попередні вимоги

Це оновлення підтримується, лише якщо всі попередньо випущені оновлення для цього продукту також інстальовано.

Необхідність перезавантаження

Після інсталяції цього оновлення потрібно виконати чисту побудову всієї платформи. Для цього скористайтеся одним із наведених нижче способів.

  • У меню збірці натисніть кнопку Очистити рішення, а потім виберіть команду побудувати рішення.

  • У меню збірці натисніть кнопку відновити вирішення.

Не потрібно перезавантажувати комп'ютер після інсталяції цього оновлення програмного забезпечення.

Відомості про заміну оновлення

Це оновлення не замінює жодних інших оновлень.

Відомості про файл

Англійська версія цього пакета оновлень програмного забезпечення містить атрибути файлів (або новіші атрибути файлів), наведені в таблиці нижче. Дати й час для цих файлів наведено за всесвітнім координованим часом (UTC). Під час перегляду відомостей про файл його буде перетворено на місцевий час. Щоб визначити різницю між UTC і місцевим часом, скористайтеся вкладкою часовий пояс у елементі " Дата й час " на панелі керування.

Файли інсталятора

Ім’я файлу

Розмір файлу

Дата

Час

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

Файли, які входять до цього пакета оновлень

Ім’я файлу

Розмір файлу

Дата

Час

Шлях

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

Посилання

Щоб отримати докладні відомості про функцію VarUI4FromI4 , перейдіть на веб-сайт MSDN (Microsoft):

Загальні відомості про функцію VarUI4FromI4Щоб отримати докладніші відомості про термінологію оновлення програмного забезпечення, клацніть номер статті в базі знань Microsoft Knowledge Base:

824684 Опис стандартної термінології, яка використовується для опису оновлень програмного забезпечення Microsoft

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×