| Предыдущий | Следующий |
| NS_E_PLUGIN_ERROR_REPORTED | NS_E_PLAYLIST_PLUGIN_NOT_FOUND |
NS_E_SOURCE_PLUGIN_NOT_FOUND
Что означает NS_E_SOURCE_PLUGIN_NOT_FOUND
NS_E_SOURCE_PLUGIN_NOT_FOUND (0xC00D157E) — windows Media Services не нашёл источник данных для запрошенного URL или типа источника.
Соблазнительное, но ошибочное действие — менять парсер списка воспроизведения; сервер ещё не получил байты источника. Оно не проверяет существенное здесь различие: «подключаемый модуль списка воспроизведения не найден» возникает после доступа к источнику, когда ни один парсер не принимает формат списка воспроизведения. По этой же причине система мониторинга должна сохранять символическое имя, а не только общую ошибку COM.
После исправления сохраните событие сервера и состояние объекта, чтобы последующий HRESULT не был ошибочно принят за повтор этой же причины.
Что проверить
- Используйте заведомо исправный объект того же типа и измените только предварительное условие «ни один включённый источник данных не объявляет поддержку запрошенного URL-префикса или источника».
- Сопоставьте параметры вызова с условием «Windows Media Services не нашёл источник данных для запрошенного URL или типа источника» и сохраните первый код нижнего уровня, если Windows Media оборачивает ошибку другого компонента.
- После изменения причины повторите ту же операцию с теми же исходными данными и убедитесь, что условие «Windows Media Services не нашёл источник данных для запрошенного URL или типа источника» больше не воспроизводится.
Близкие коды
| Код | Чем отличается |
|---|---|
NS_E_PLUGIN_ERROR_REPORTED | По отношению к нему этот соседний результат относится к другому состоянию или ветви проверки, даже если видимый пользователю симптом похож. |
NS_E_DATA_SOURCE_ENUMERATION_NOT_SUPPORTED | Используйте тип объекта и последовательность операций, чтобы определить, какой результат является первичным. |
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
