Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Симптомы

Рассмотрим следующий сценарий:

  • У вас есть приложение C++ для отправки файлов на FTP-сервер с помощью API-интерфейса InternetWriteFile .

  • Чтение файла и запись содержимого с помощью интерфейса API InternetWriteFile .

  • Загрузить весь файл и закрыть дескриптор файла.

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

Примечание. Эта проблема не возникает на Internet Explorer 8, Internet Explorer 9 и Internet Explorer 10.

Причина

После вызова InternetWriteFile() API, InternetCloseHandle() API будет вызван. В Internet Explorer 9 и Internet Explorer 10 InternetClosehandle() ожидает 226 передача завершена, а затем следующая команда работает. Тем не менее в Internet Explorer 11, InternetClosehandle() не ожидающие 226 передача завершения. Таким образом канал данных может быть закрыт, прежде чем все данные достиг сервера. Кроме того, последующие команды FTP не удастся.

Решение

Сведения об обновлении

Чтобы устранить эту проблему, установите последний накопительный пакет обновления для системы безопасности для Internet Explorer. Чтобы сделать это, перейдите в Центр обновления Microsoft.

Технические сведения о самых последних накопительное обновление безопасности для обозревателя Internet Explorer посетите следующий веб-узел корпорации Майкрософт:

http://www.microsoft.com/technet/security/current.aspxПримечание. Сначала это обновление было включено в обновление безопасности 2909921.

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

2909921 MS14-010: Накопительное обновление безопасности для обозревателя Internet Explorer: 11 февраля 2014 г.

Статус

Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".

Ссылки

Терминологии , которую корпорация Майкрософт использует для описания обновлений программного обеспечения см.

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

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

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

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

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

×