Сообщение об ошибке при мягкой перезагрузки устройства на базе Windows Embedded CE 6.0, имеющей учетные данные в реестре: «LoadVProviders: есть поставщики отсутствуют виртуального типа»

Симптомы

При мягкой перезагрузки устройства на базе Windows Embedded CE 6.0, имеющей учетные данные в реестре, появляется сообщение об ошибке, подобное приведенному ниже, в окне вывода отладчика:

4294772248 PID:1a8000a TID:13a000e OSAXST1: >>> Загрузка модуля «credprov.dll» (0x889B3E14) по адресу 0x40500000 0x40506000 в процесс «udevice.exe» (0x88B4F564)
CACHEFILT:GetFileAttributesW TID:13a000e 4294772257 PID:400002!! Сбой, ошибка = 123
CACHEFILT:GetFileAttributesW TID:13a000e 4294772264 PID:400002!! Сбой, ошибка = 123
CACHEFILT:GetFileAttributesW TID:13a000e 4294772272 PID:400002!! Сбой, ошибка = 123
CACHEFILT:GetFileAttributesW TID:13a000e 4294772280 PID:400002!! Сбой, ошибка = 123
CACHEFILT:GetFileAttributesW TID:13a000e 4294772293 PID:400002!! Сбой, ошибка = 123
4294772307 PID:1a8000a TID:13a000e CREDSVC: LoadVProviders: поставщики отсутствуют виртуального типа отсутствует.

Подобное поведение наблюдается при выполнении следующих действий в окне возможности подключения целевого устройства из построителя платформы Windows Embedded CE 6.0.

  • Выберите параметр только в том случае, если изменение изображения .

  • Снимите флажок Очистить память на мягкий сброс .

Причина

Эта проблема возникает потому, что диспетчер учетных данных выделяет и освобождает память для каждых учетных данных в цикле, при наличии учетных данных в реестре после мягкой перезагрузки устройства. Однако диспетчер учетных данных не значение указателя NULL. Затем курсор освобождается еще раз до завершения цикла диспетчера учетных данных.

Решение

Сведения об обновлении программного обеспечения

Обновление поддерживаемого программного обеспечения от корпорации Майкрософт как ежемесячного обновления Windows CE 6.0 Platform Builder (февраль 2009 г.). В этом можно убедиться, прокрутки в раздел «Сведения о файлах» этой статьи. Имя файла пакета включает версию продукта, дату, номер статьи базы знаний и тип процессора. Формат имени файла является:

Продукта версии ггммдд kbnnnnnn-тип процессораНапример: Wincepb50-060503-kb917590-armv4i.msi является ARMV4i Windows CE 5.0 Platform Builder исправление, описанное в статье БАЗЫ знаний 917590 и находящийся в ежемесячное обновление мая 2006 года. Для немедленного решения этой проблемы щелкните следующий номер статьи для получения сведений о приобретении Windows CE Platform Builder и основных компонентов обновлений программного обеспечения операционной системы.

поиск ядра операционной системы исправлений для продуктов Microsoft Windows CE Platform Builder

Предварительные условия

Это обновление поддерживается только в том случае, если также были установлены все ранее выпущенные обновления для данного продукта.

Необходимость перезагрузки

После применения этого обновления программного обеспечения необходимо выполнить чистую сборку всей платформы. Для этого воспользуйтесь одним из следующих способов:

  • В меню Построение нажмите кнопку Очиститьи нажмите кнопку Построения платформы

  • В меню Построение выберите пункт Перестроить платформа.

Необходимо перезагрузить компьютер после применения этого обновления программного обеспечения.

Сведения о замене обновлений

Это обновление не заменяет других обновлений.

Сведения о файлах

Английская версия данного пакета обновления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице:

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×