| Предыдущий | Следующий |
| NS_E_NO_VALID_OUTPUT_STREAM | NS_E_NO_ACTIVE_SOURCEGROUP |
NS_E_NO_VALID_SOURCE_PLUGIN
meta-description[NS_E_NO_VALID_SOURCE_PLUGIN: Windows Media Encoder не нашёл модуль источника, способный открыть настроенный источник данных.]Что означает NS_E_NO_VALID_SOURCE_PLUGIN
NS_E_NO_VALID_SOURCE_PLUGIN означает, что Windows Media Encoder не смог выбрать и активировать модуль источника для настроенного входа.
Что проверить
- Тип источника: файл, устройство, URL или пользовательский источник.
- CLSID зарегистрированного модуля и возможность создать COM-объект.
- Поддерживает ли этот модуль фактический тип источника и формат медиа.
- Архитектуру процесса и установленного компонента.
Как локализовать
Сначала попробуйте стандартный источник того же класса. Если он работает, проблема находится в custom plug-in или его регистрации. Для пользовательского компонента отдельно проверьте COM activation и получение интерфейса, который ожидает Encoder, затем уже открытие самого source. Наличие DLL на диске недостаточно: CLSID, registration, bitness и interface contract должны совпадать. Сохраняйте первую ошибку CoCreateInstance или initialization — она полезнее итогового NS_E_NO_VALID_SOURCE_PLUGIN.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
