| Предыдущий | Следующий |
| NS_E_INVALID_INDEX | NS_E_TIMEOUT |
NS_E_PROTOCOL_MISMATCH
NS_E_PROTOCOL_MISMATCH — 0xC00D0012
Диагностика NS_E_PROTOCOL_MISMATCH
NS_E_PROTOCOL_MISMATCH обозначает следующую границу Windows Media Services: клиент и сервер не поддерживают общий протокол или совместимую версию протокола.
Почему эта граница важна
Этот HRESULT относится к конкретному этапу сети или управляющего обмена. Сохраняйте неизменными разрешённую конечную точку и выбранный протокол, а также фиксируйте первый результат сокета или протокола, чтобы не смешивать DNS, установление соединения, согласование, разбор ответа и доставку медиаданных в один общий сетевой сбой.
Какие данные сохранить
| Поле | Что сохранить |
|---|---|
| Удалённый узел | Разрешённую конечную точку сервера и протокол, фактически выбранный для запроса. |
| Этап | Последний успешно завершённый этап: разрешение имени, соединение, управляющий обмен, разбор ответа или доставка медиаданных. |
| Результат транспорта | Первый статус сокета или протокола, признак тайм-аута или сброса и число переданных байтов, если передача уже началась. |
| Промежуточные узлы | Прокси-сервер, шлюз или второй Content Server на том же пути, включая его идентификатор. |
Правило диагностики
Изменяйте только одно сетевое предусловие, сохраняя конечную точку и протокол. Более поздний результат сокета или парсера относится уже к другой границе и должен диагностироваться отдельно.
Целевая проверка
Запишите протокол и версию, предлагаемые клиентом, а также протоколы и версии, включённые на сервере. Повторите проверку с вариантом, который поддерживают обе стороны.
Проверка исправления
Повторите тот же запрос к той же конечной точке с тем же выбранным протоколом. Убедитесь, что он проходит ранее сбойный сетевой этап; если после этого появляется другой код, диагностируйте новый результат сокета или протокола отдельно.
Технические ссылки
- Подключаемые модули системных управляющих протоколов
- Протокол Microsoft Media Server
- Взаимодействие WMS с HTTP-прокси
- Значения HRESULT Microsoft для пространства имён Windows Media
Нужно найти другой код? Найти другой код состояния или ошибки.