Site icon EfmSoft

Что означает код HRESULT 0xC00D2EEF (NS_E_SERVER_DNS_TIMEOUT)?

 
Предыдущий Следующий
NS_E_CANNOT_CONNECT_TO_PROXY NS_E_PROXY_DNS_TIMEOUT

NS_E_SERVER_DNS_TIMEOUT

Что означает NS_E_SERVER_DNS_TIMEOUT

NS_E_SERVER_DNS_TIMEOUT (0xC00D2EEF) — разрешение имени медиасервера превысило допустимое время.

Запрос потоковой передачи Windows Media проходит разрешение имени, выбор прокси, согласование протокола, аутентификацию, создание сеанса и доставку пакетов. WMSP и связанные протоколы хранят состояние сеанса, поэтому установленное TCP-соединение само по себе не подтверждает работоспособный медиасеанс. Сохраните самый ранний результат нижнего уровня: оболочки могут свести несколько разных причин к одному HRESULT.

Главное различие: не удалось разрешить имя исходного сервера; тайм-аут DNS прокси относится к промежуточной конечной точке.

Что проверить

  • Сопоставьте параметры вызова с условием «Разрешение имени медиасервера превысило допустимое время» и сохраните первый код нижнего уровня, если Windows Media оборачивает ошибку другого компонента.
  • После изменения причины повторите ту же операцию с теми же исходными данными и убедитесь, что условие «Разрешение имени медиасервера превысило допустимое время» больше не воспроизводится.

Близкие коды

КодЧем отличается
NS_E_PROXY_NOT_FOUNDразрешение имени или обнаружение прокси не дало настроенную конечную точку прокси-сервера
NS_E_CANNOT_CONNECT_TO_PROXYАдрес прокси-сервера разрешён, но соединение установить не удалось

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version