| Предыдущий | Следующий |
| WININET_E_NAME_NOT_RESOLVED | WININET_E_INVALID_OPTION |
WININET_E_PROTOCOL_NOT_FOUND
Что означает WININET_E_PROTOCOL_NOT_FOUND
WININET_E_PROTOCOL_NOT_FOUND означает, что WinINet не располагает protocol handler, подходящим для схемы или типа текущего ресурса. Ошибка возникает до нормального HTTP-ответа удалённого сервера.
Что проверить
- Сохраните исходный URL и scheme после всех преобразований приложения.
- Проверьте, поддерживает ли WinINet эту схему и не передаёт ли код URL, предназначенный для другого API/handler.
- Не исправляйте проблему заменой текста scheme без transport, который реально умеет её обрабатывать.
Как подтвердить исправление
Тот же WinINet call должен выбрать handler и перейти к разрешению имени/соединению; последующий network HRESULT диагностируется уже отдельно.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.