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

PRB: Интерфейсы API FTP WinInet отчет об ошибке 12003

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 168492
Заявление об отказе относительно содержимого статьи о продуктах, поддержка которых прекращена
Эта статья содержит сведения о продуктах, поддержка которых корпорацией Майкрософт прекращена. Поэтому она предлагается как есть и обновляться не будет.
Проблема
Подключение к серверу Microsoft FTP с интерфейсами API WinInet FTP может failwith ошибка 12003.
Причина
При подключении к серверу Microsoft FTP с помощью интерфейсов API WinInet, someWinInet интерфейсы API FTP возникает сбой 12003 (ERROR_INTERNET_EXTENDED_ERROR). API-Интерфейс InternetGetLastResponseInfo не может получить любой specificinformation Интернета. Эта ошибка может возникнуть, когда FTP-сервер отправляет клиенту WinInet код unexpectedstatus. Обратите внимание, что это может не indicatean ошибки, но вместо сервера сообщение об успешном выполнении или подтверждения (такие asconfirmation получение файла, Отправка списка каталогов и т. д.). В некоторых случаях интерфейсы API WinInet FTP не может обрабатывать такие сообщения correctlyand ошибочно сообщает об ошибке. Это может произойти при использовании WinInet FTP APIsare для подключения определенных VAX/Виртуальных FTP-серверов.
Решение
Выше поведение можно избежать, используя не INTERNET_FLAG_PASSIVEflag в InternetConnect или InternetOpenUrl API. Если этот флаг имеет notused WinInet использует active семантику для подключения FTP, что помогает избежать thereturn кода состояния, который вызывает проблему анализа.
Ссылки
Дополнительные сведения содержатся в спецификации протокола FTP (RFC 959).

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 168492 — последний просмотр: 06/12/2016 05:44:00 — редакция: 5.0

  • kberrmsg kbprb kbmt KB168492 KbMtru
Отзывы и предложения