Симптомы
При мягкой перезагрузки устройства на базе 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 и основных компонентов обновлений программного обеспечения операционной системы.
837392 поиск ядра операционной системы исправлений для продуктов Microsoft Windows CE Platform Builder
Предварительные условия
Это обновление поддерживается только в том случае, если также были установлены все ранее выпущенные обновления для данного продукта.
Необходимость перезагрузки
После применения этого обновления программного обеспечения необходимо выполнить чистую сборку всей платформы. Для этого воспользуйтесь одним из следующих способов:
-
В меню Построение нажмите кнопку Очиститьи нажмите кнопку Построения платформы
-
В меню Построение выберите пункт Перестроить платформа.
Необходимо перезагрузить компьютер после применения этого обновления программного обеспечения.
Сведения о замене обновлений
Это обновление не заменяет других обновлений.
Сведения о файлах
Английская версия данного пакета обновления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице:
Имя файла |
Размер файла |
Дата |
Время |
---|---|---|---|
Wincepb60-090226-kb967334-armv4i.msi |
1,174,528 |
26-Feb-2009 |
22:56 |
Wincepb60-090226-kb967334-mipsii.msi |
1,140,736 |
26-Feb-2009 |
22:56 |
Wincepb60-090226-kb967334-mipsii_fp.msi |
1,141,248 |
26-Feb-2009 |
22:56 |
Wincepb60-090226-kb967334-mipsiv.msi |
1,146,880 |
26-Feb-2009 |
22:56 |
Wincepb60-090226-kb967334-mipsiv_fp.msi |
1,147,392 |
26-Feb-2009 |
22:56 |
Wincepb60-090226-kb967334-sh4.msi |
1,124,352 |
26-Feb-2009 |
22:56 |
Wincepb60-090226-kb967334-x86.msi |
1,034,240 |
26-Feb-2009 |
22:56 |
Английская версия данного пакета обновления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для этих файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента Дата и время в панели управления.
Имя файла |
Размер файла |
Дата |
Время |
Путь |
---|---|---|---|---|
Windows embedded ce 6.0_update_kb967334.htm |
7,683 |
26-Feb-2009 |
22:47 |
090226_kb967334 |
Credsvc.lib |
1,537,244 |
11-Feb-2009 |
19:36 |
Public\Common\Oak\Lib\Armv4i\Debug |
Credsvc.lib |
1,269,852 |
11-Feb-2009 |
19:36 |
Public\Common\Oak\Lib\Armv4i\Retail |
Credsvc.lib |
1,531,002 |
11-Feb-2009 |
19:37 |
Public\Common\Oak\Lib\Mipsii\Debug |
Credsvc.lib |
1,188,022 |
11-Feb-2009 |
19:37 |
Public\Common\Oak\Lib\Mipsii\Retail |
Credsvc.lib |
1,531,096 |
11-Feb-2009 |
19:37 |
Public\Common\Oak\Lib\Mipsii_fp\Debug |
Credsvc.lib |
1,188,120 |
11-Feb-2009 |
19:37 |
Public\Common\Oak\Lib\Mipsii_fp\Retail |
Credsvc.lib |
1,546,810 |
11-Feb-2009 |
19:38 |
Public\Common\Oak\Lib\Mipsiv\Debug |
Credsvc.lib |
1,198,222 |
11-Feb-2009 |
19:38 |
Public\Common\Oak\Lib\Mipsiv\Retail |
Credsvc.lib |
1,546,904 |
11-Feb-2009 |
19:38 |
Public\Common\Oak\Lib\Mipsiv_fp\Debug |
Credsvc.lib |
1,198,320 |
11-Feb-2009 |
19:38 |
Public\Common\Oak\Lib\Mipsiv_fp\Retail |
Credsvc.lib |
1,429,598 |
11-Feb-2009 |
19:39 |
Public\Common\Oak\Lib\Sh4\Debug |
Credsvc.lib |
1,124,168 |
11-Feb-2009 |
19:39 |
Public\Common\Oak\Lib\Sh4\Retail |
Credsvc.lib |
1,264,766 |
11-Feb-2009 |
19:36 |
Public\Common\Oak\Lib\X86\Debug |
Credsvc.lib |
1,079,656 |
11-Feb-2009 |
19:36 |
Public\Common\Oak\Lib\X86\Retail |
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".
Дополнительные сведения
Для получения дополнительных сведений о терминологии обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
Описание 824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт