| Предыдущий | Следующий |
| NS_E_NOT_LICENSED | NS_E_TOO_MANY_TITLES |
NS_E_NO_SERVER_CONTACT
Как читать этот HRESULT
NS_E_NO_SERVER_CONTACT возвращается при условии Не удаётся связаться с сервером. Для расследования отделите сетевое чтение или запись media data от соседних стадий, которые могли завершиться успешно.
Что нужно для воспроизведения
- снимите в журнал metadata attribute, locale и language tag и protocol, endpoint, connection generation и первый transport status до очистки состояния; для условия «Не удаётся связаться с сервером» эти данные позволяют воспроизвести исходную точку отказа.
- сравните
DNS,HTTP, поскольку именно это отличает «Не удаётся связаться с сервером» от соседних HRESULT того же семейства. - оставьте в отчёте media object/title и parser registration:
DNS,HTTP. Если параметр меняется между попытками, сравнение результата «Не удаётся связаться с сервером» теряет диагностическую ценность. В исходной документации этой страницы встречаются технические маркерыDNS,HTTP; их фактические значения полезно приложить к трассировке.
Проверка после изменения
запустите тот же сценарий сетевое чтение или запись media data, изменяя только предварительное условие, связанное с «Не удаётся связаться с сервером»; остальные входные данные и объект оставьте прежними.
проверьте отдельно успешный и неуспешный случаи по признаку «Не удаётся связаться с сервером». Исправление подтверждено, когда прежняя стадия проходит и следующий ожидаемый шаг получает корректное состояние.
Технические ссылки
- System control protocol plug-ins
- Microsoft Media Server protocol
- WMS HTTP proxy interaction
- Microsoft HRESULT values for the Windows Media namespace
- Microsoft: Windows Media Services SDK
Нужно найти другой код? Найти другой код состояния или ошибки.
