В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Исправление: Может появляться сообщение об ошибке 0x800706F7 при вызове метода COM, имеющий в параметр BSTR ВО

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке:895321
Существенный:Статья содержит сведения об изменении реестра. Перед изменением реестра необходимо создать его резервную копию.. и изучить процедуру его восстановления.. Для получения дополнительных сведений о способах резервного копирования, восстановления и внесения изменений в реестр, обратитесь к следующей статье Microsoft Knowledge Base::
256986Описание реестра Microsoft Windows
Существенный:Данная статья содержит сведения, которые отображаются как нижнего параметры безопасности или отключение средства безопасности на компьютере. Указанные изменения позволяют решить определенные проблемы,. однако предварительно рекомендуется взвесить последствия для безопасности системы.. При использовании этого метода обхода проблемы примите все необходимые дополнительные меры для обеспечения безопасности системы..
Проблема
При выполнении вызова метода COM, содержащий строку BSTR, как параметр, появляется сообщение об ошибке, подобное приведенному ниже:
0x800706F7 (заглушки получены неверные данные)
Например, эта проблема может возникнуть при вызовеIClassFactory::CreateInstanceLicCOM-метода.
Причина
Данная проблема возникает, если маршалинг BSTR с компьютера под управлением Microsoft Windows 2000 на компьютере под управлением Microsoft Windows Server 2003 или на компьютере под управлением Microsoft Windows XP. Имеется дополнительная проверка BSTR данных на компьютерах под управлением Windows Server 2003, а также на компьютерах под управлением Windows XP. Эта дополнительная проверка может сделать быть недопустимые данные BSTR.
Решение

Windows Server 2003:

Сведения о пакете обновления

Чтобы решить эту проблему, получите последний пакет обновления для Windows Server 2003. Для получения дополнительных сведений обратитесь к следующей статье Базы Знаний Майкрософт::
889100Получение последнего пакета обновления для Windows Server 2003

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

Предвартельные требования
Необходимо иметь Windows Server 2003 с пакетом обновления 1 (SP1) или Microsoft Windows XP с пакетом обновления 2 (SP2) для установки этого исправления.
Необходимость перезагрузки
После установки исправления компьютер необходимо перезагрузить.
Сведения о заменяемых исправлениях
Это исправление не заменяет других исправлений..
СВЕДЕНИЯ О ФАЙЛАХ
Английская версия исправления содержит версии файлов, приведенные в следующей таблице (или более поздние).. Дата и время для файлов указаны во всеобщем скоординированном времени (UTC).. При просмотре сведений о файле, время изменяется на местное.. Чтобы узнать разницу между временем по Гринвичу и местным временем,Часовой поясвкладки в окне «Дата и время» панели управления.

Версии Windows Server 2003 для платформы Itanium
   Date         Time   Version        Size       File name     Platform   --------------------------------------------------------------------   29-Jun-2005  05:57  5.2.3790.2476  3,931,136  Oleaut32.dll  IA-64

Windows Server 2003, версии для платформы x64
   Date         Time   Version        Size       File name   ----------------------------------------------------------   29-Jun-2005  05:57  5.2.3790.2476  1,116,160  Oleaut32.dll

Версии Windows Server 2003 для архитектуры x86
   Date         Time   Version        Size     File name   --------------------------------------------------------   29-Jun-2005  05:16  5.2.3790.2476  556,032  Oleaut32.dll

Windows XP

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

Вам доступно исправление от корпорации Майкрософт.. Это исправление предназначено для устранения проблемы, описанной в этой статье.. Его необходимо применять только в тех системах, в которых наблюдается данная проблема.. Исправление может проходить дополнительное тестирование.. Таким образом эта проблема не является постоянной для вас, мы рекомендуем дождаться следующего автоматического обновления программного обеспечения, содержащего это исправление..

Если исправление доступно для загрузки, имеется раздел «Доступные загрузки» в верхней части этой статьи базы знаний.. Если этот раздел не отображается, обратитесь в Службу поддержки клиентов Microsoft для получения исправления..

Примечание.Другие проблемы или если требуется устранить неполадки, возможно, потребуется создать отдельный запрос. Дополнительные услуги по технической поддержке, не связанные с данным исправлением, оплачиваются вами дополнительно.. Полный список телефонов поддержки и обслуживания клиентов Microsoft или информацию по созданию отдельного запроса на обслуживание вы можете найти на веб-сайте Майкрософт::Примечание.В форме "Исправление доступно для загрузки" отображаются языки, для которых доступно исправление. Если язык не отображается, это значит, что исправление не доступно для данного языка..
Предвартельные требования
Необходимо иметь Windows Server 2003 с пакетом обновления 1 (SP1) или Microsoft Windows XP с пакетом обновления 2 (SP2) для установки этого исправления.
Необходимость перезагрузки
После установки исправления компьютер необходимо перезагрузить.
Сведения о заменяемых исправлениях
Это исправление не заменяет других исправлений..
СВЕДЕНИЯ О ФАЙЛАХ
Английская версия исправления содержит версии файлов, приведенные в следующей таблице (или более поздние).. Дата и время для файлов указаны во всеобщем скоординированном времени (UTC).. При просмотре сведений о файле, время изменяется на местное.. Чтобы узнать разницу между временем по Гринвичу и местным временем,Часовой поясвкладки в окне «Дата и время» панели управления.

Windows XP для компьютеров с процессором x64
   Date         Time   Version        Size       File name   ----------------------------------------------------------   29-Jun-2005  05:57  5.2.3790.2476  1,116,160  Oleaut32.dll
Windows XP, версии на базе архитектуры х86
   Date         Time   Version        Size     File name   --------------------------------------------------------   08-Mar-2005  08:24  5.1.2600.2626  549,376  Oleaut32.dll

Сведения о внесении изменений в системный реестр

ПредупреждениеНеправильное изменение параметров системного реестра с помощью редактора реестра или любым иным путем может привести к возникновению серьезных неполадок.. Эти проблемы могут привести к необходимости переустановки операционной системы.. Корпорация Майкрософт не гарантирует, что эти проблемы можно будет устранить.. Изменения в реестр вы вносите на свой страх и риск..

Это исправление обеспечивает обратную совместимость с компьютерами под управлением Windows 2000, при проверке данных в тип BSTR. Необходимо создать запись реестра для активизации этого исправления. Чтобы создать эту запись реестра на компьютере под управлением Windows Server 2003 или на компьютере под управлением Windows XP, выполните следующие действия.
  1. затем –START ::затем –ВыполнитьTYPE :regeditВ диалоговом окнеOPENполя, а затем нажмите кнопкуOk..
  2. Найдите следующий параметр реестра::
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft
  3. Щелкните правой кнопкой мыши раздел реестра, который находится на этапе 2, нажмите кнопкуСОЗДАТЬ.и выберите командуСОКРАЩЕНИЯ.
  4. TYPE :OleAutи нажмите клавишу ВВОД..
  5. Щелкните правой кнопкой мышиOleAutзатем –СОЗДАТЬ.и выберите командуПараметр DWORD.
  6. TYPE :DisableBSTRValidationи нажмите клавишу ВВОД..
  7. Щелкните правой кнопкой мышиDisableBSTRValidationи выберите командуModify.
  8. В диалоговом окнеЗначениеполе типа00000001и выберите командуOk..
  9. в менюФайл:выберите пунктExitЧтобы закрыть редактор реестра.
Временное решение
ПредупреждениеЭтот способ может сделать компьютер или в сети более уязвим для атак злоумышленников и проникновения потенциально опасных программ, таких как вирусы. Корпорация Майкрософт не рекомендует использовать этот метод, но в случае необходимости его можно применить на свой риск.. В случае использования данного метода обхода проблемы полагайтесь на свой опыт и знания..
Для устранения ошибки выполните следующие действия::
  1. затем –START ::затем –ВыполнитьTYPE :regeditВ диалоговом окнеOPENполя, а затем нажмите кнопкуOk..
  2. Найдите следующий параметр реестра::
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft
  3. Щелкните правой кнопкой мыши раздел реестра, который находится на этапе 2, нажмите кнопкуСОЗДАТЬ.и выберите командуСОКРАЩЕНИЯ.
  4. TYPE :OleAutи нажмите клавишу ВВОД..
  5. Щелкните правой кнопкой мышиOleAutзатем –СОЗДАТЬ.и выберите командуПараметр DWORD.
  6. TYPE :DisableShieldи нажмите клавишу ВВОД..
  7. Щелкните правой кнопкой мышиDisableShieldи выберите командуModify.
  8. В диалоговом окнеЗначениеполе типа00000001и выберите командуOk..
  9. в менюФайл:выберите пунктExitЧтобы закрыть редактор реестра.
Примечание.Этот метод обхода отключает некоторые проверки безопасности, которые были реализованы в операционных системах Windows Server 2003 и Windows XP. Поэтому рекомендуется использовать этот метод обхода уязвимости, проверить ли исправление, описанное в данной статье будет устранить неполадки, при возникновении. Корпорация Майкрософт не рекомендует использовать этот метод обхода уязвимости постоянное решение этой проблемы.
Статус
Корпорация Майкрософт подтверждает, что это проблема в продуктах Майкрософт, перечисленных в разделе «Применяется к».. Впервые эта проблема была исправлена в Windows Server 2003 с пакетом обновления 2 (SP2).
Дополнительная информация
Для получения дополнительных сведений обратитесь к следующей статье Базы Знаний Майкрософт::
824684Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Свойства

Номер статьи: 895321 — последний просмотр: 09/28/2011 17:44:00 — редакция: 3.0

Microsoft COM+ 1.5

  • kbautohotfix kbwinserv2003sp2fix kbfix kbbug kbhotfixserver kbqfe kbmt KB895321 KbMtru
Отзывы и предложения