FIX: The InternetQueryOptionW функция возвращает значение true, при использовании флага параметра INTERNET_OPTION_URL в качестве второго параметра в Internet Explorer 7

Переводы статьи Переводы статьи
Код статьи: 935776 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

В Windows Internet Explorer 7, функции Windows Интернета (WinINet)InternetQueryOptionWвозвращает значениезначение trueпри использовании флага параметра INTERNET_OPTION_URL в качестве второго параметра функции. Данная проблема возникает, несмотря на то, что недостаточный размер буфера или значение NULL.

, Предложение, которое можно с помощью следующего вида:
bRet = InternetQueryOptionW(hHttpRequest, INTERNET_OPTION_URL, NULL, &dwSize);
Ожидать,InternetQueryOptionWфункция возвращает значениезначение falseпотому, что буфер имеет значение NULL. Тем не менееInternetQueryOptionWфункция возвращает значениезначение true.

ПримечаниеЭта проблема не возникает в более ранних версиях Microsoft Internet Explorer. Кроме того, эта проблема не возникает при использованииInternetQueryOptionAфункция.

Причина

Данная проблема возникает из-за ошибки в файл Wininet.dll.

Решение

Обновление сведений о безопасности

Для решения этой проблемы установите последнее накопительное обновление безопасности для обозревателя Internet Explorer. Чтобы установить последние обновления, посетите следующий веб-узел корпорации Майкрософт:
http://windowsupdate.Microsoft.com
Дополнительные технические сведения о текущих накопительное обновление безопасности для обозревателя Internet Explorer посетите следующий веб-узел корпорации Майкрософт:
http://www.Microsoft.com/TechNet/Security/Current.aspx
ПримечаниеЭто исправление впервые появилось в обновлении безопасности 937143 (MS07-045).Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
937143MS07-045: Накопительное обновление безопасности для обозревателя Internet Explorer

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

Решить эту проблему, получите последний пакет обновления для Windows Vista. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
935791Как получить последний пакет обновления для Windows Vista

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

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

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

Примечание, Если дополнительные проблемы, или если требуется устранить неполадки может потребоваться создать отдельный запрос. Дополнительные услуги по технической поддержке, не связанные с данным исправлением, оплачиваются вами дополнительно.. Для получения полного списка, и служба технической поддержки по телефону номера или создать отдельный запрос, посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/contactus/?ws=support
ПримечаниеВ форме "Исправление доступно для загрузки" отображаются языки, для которых доступно исправление. Если язык не отображается, это потому, что исправление не поддерживается для этого языка.

Необходимые условия

Необходимо наличие Windows Vista, Windows Server 2003 с пакетом обновления 2 (SP2) или Windows XP с пакетом обновления 2 (SP2), установленных для применения этого исправления.

Требование перезагрузки

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

Сведения о замене исправлений

Это исправление не заменяет любые другие исправления.

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

Английская версия данного исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для файлов указаны во всеобщем скоординированном времени (UTC).. При просмотре сведений о файле, время изменяется на местное.. Чтобы узнать разницу между временем по Гринвичу и местным временем,Часовой поясвкладкеДата и времяэлемент панели управления.
Windows Vista, x 64-разрядных версий
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Amd64_52dafee8e9a83e271f6abfa479159932_31bf3856ad364e35_6.0.6000.20578_none_9879498b8d92be67.manifestНе действует72813 Апреля 2007 г.15: 53Не действует
Amd64_ef1c6b5444d7332d1548f5a408cd6762_31bf3856ad364e35_6.0.6000.20578_none_1fe3b4124460d158.manifestНе действует73013 Апреля 2007 г.15: 53Не действует
Amd64_microsoft-windows-i...tocolimplementation_31bf3856ad364e35_6.0.6000.20578_none_5c673c36765925f6.manifestНе действует56,67613 Апреля 2007 г.16: 00Не действует
Package_1_for_kb935776 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumНе действует1,81713 Апреля 2007 г.15: 53Не действует
Package_2_for_kb935776 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumНе действует2,03613 Апреля 2007 г.15: 53Не действует
Update.MUMНе действует1,90913 Апреля 2007 г.15: 53Не действует
Jsproxy.dll7.0.6000.2057832,25613 Апреля 2007 г.03: 39x 64
Wininet.dll7.0.6000.205781,020,92813 Апреля 2007 г.03: 41x 64
Wininetplugin.dll1.0.0.193,18413 Апреля 2007 г.03: 41x 64
Windows Vista, x 86-разрядных версий
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Update.MUMНе действует2,02513 Апреля 2007 г.15: 53Не действует
X86_52dafee8e9a83e271f6abfa479159932_31bf3856ad364e35_6.0.6000.20578_none_3c5aae07d5354d31.manifestНе действует72613 Апреля 2007 г.15: 53Не действует
X86_microsoft-windows-i...tocolimplementation_31bf3856ad364e35_6.0.6000.20578_none_0048a0b2bdfbb4c0.manifestНе действует56,60213 Апреля 2007 г.15: 55Не действует
Jsproxy.dll7.0.6000.2057827,64813 Апреля 2007 г.02: 37x 86
Wininet.dll7.0.6000.20578823,80813 Апреля 2007 г.02: 38x 86
Wininetplugin.dll1.0.0.164,51213 Апреля 2007 г.02: 38x 86
Windows Server 2003, x 64-разрядных версий
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформаТребования к пакету обновленияПапка обслуживания
Wininet.dll7.0.6000.205791,020,92819 Апреля 2007 г.05: 01x 64С пакетом обновления 2Не действует
Wwininet.dll7.0.6000.20579823,80819 Апреля 2007 г.05: 01x 86С пакетом обновления 2WOW
Windows Server 2003, x 86-разрядных версий
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Wininet.dll7.0.6000.20579823,80819 Апреля 2007 г.19: 13x 86
Windows Server 2003, версии на базе процессоров Itanium
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформаТребования к пакету обновленияПапка обслуживания
Wininet.dll7.0.6000.205791,859,58419 Апреля 2007 г.05: 04IA-64С пакетом обновления 2Не действует
Wwininet.dll7.0.6000.20579823,80819 Апреля 2007 г.05: 04x 86С пакетом обновления 2WOW
Windows XP, x 86-разрядных версий
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Wininet.dll7.0.6000.20579823,80819 Апреля 2007 г.17: 52x 86

Статус

Корпорация Майкрософт подтвердила, что это является проблемой в продуктах Майкрософт, которые перечислены в разделе «Данная статья применима к». Впервые эта ошибка была исправлена в Windows Vista с пакетом обновления 1 (SP1).

Дополнительная информация

Для получения дополнительных сведений оInternetQueryOptionфункцию, посетите следующий веб-узел Microsoft Developer Network (MSDN):
http://msdn2.Microsoft.com/en-us/library/aa385101.aspx
Для получения дополнительных сведений о флаги, посетите веб-узел MSDN веб-узла:
http://msdn2.Microsoft.com/en-us/library/aa385328.aspx
Для получения дополнительных сведений об API обозревателя Windows, посетите веб-узел MSDN веб-узла:
http://msdn2.Microsoft.com/en-us/library/aa385331.aspx
Для получения дополнительных сведений о терминологии, обновление программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
824684Описание стандартной терминологии, используемые при описании обновлений программных продуктов Майкрософт

Свойства

Код статьи: 935776 - Последний отзыв: 11 октября 2011 г. - Revision: 3.0
Информация в данной статье относится к следующим продуктам.
  • Windows Internet Explorer 7
  • Windows Internet Explorer 7 in Windows Vista
  • Windows Internet Explorer 7 for Windows Server 2003
  • Windows Internet Explorer 7 for Windows XP
Ключевые слова: 
kbautohotfix kbvistasp1fix kbexpertiseadvanced kbfix kbqfe kbHotfixServer kbmt KB935776 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:935776

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com