| Предыдущий | Следующий |
| NS_E_ERROR_FROM_PROXY | NS_E_SERVER_UNAVAILABLE |
NS_E_PROXY_TIMEOUT
Что означает NS_E_PROXY_TIMEOUT
NS_E_PROXY_TIMEOUT (0xC00D2EE5) — прокси-сервер не получил своевременный ответ от исходного сервера.
Запрос потоковой передачи Windows Media проходит разрешение имени, выбор прокси, согласование протокола, аутентификацию, создание сеанса и доставку пакетов. WMSP и связанные протоколы хранят состояние сеанса, поэтому установленное TCP-соединение само по себе не подтверждает работоспособность медиасеанса. Сохраните самый ранний результат нижнего уровня: оболочка может свести несколько причин к одному HRESULT.
Наиболее показательный контроль: один раз повторить запрос с тем же явно настроенным прокси и один раз — напрямую, сохранив тот же URL медиаресурса и идентификатор аутентификации. Если после единственного такого изменения вызов проходит дальше, это подтверждает участок этот код. Если нет, вернитесь к первому вложенному результату вместо расширения набора исправлений.
Что проверить
- Сопоставьте параметры вызова с условием «Прокси-сервер не получил своевременный ответ от исходного сервера» и сохраните первый код нижнего уровня, если Windows Media оборачивает ошибку другого компонента.
- После изменения причины повторите ту же операцию с теми же исходными данными и убедитесь, что условие «Прокси-сервер не получил своевременный ответ от исходного сервера» больше не воспроизводится.
Близкие коды
| Код | Чем отличается |
|---|---|
NS_E_ERROR_FROM_PROXY | Если оба кода появляются в одной трассировке, определите исходный по состоянию объекта и порядку операций. |
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
