| Предыдущий | Следующий |
| NS_E_DVD_NO_DECODER | NS_E_DVD_CANNOT_JUMP |
NS_E_DVD_PARENTAL
Где этот результат возникает в рабочем процессе Player
NS_E_DVD_PARENTAL (0xC00D116E) обозначает применение настроенного родительского уровня к текущему заголовку или сцене DVD. Сохраните эту границу, даже если видимое сообщение Player шире операции, которая вернула код.
Механизм
В контрольной точке этот результат воспроизведение DVD строится вокруг DirectShow DVD Navigator, который разбирает навигационные данные DVD-Video и предоставляет отдельные видео-, аудио- и subpicture-выходы; наличие декодеров, состояние домена заголовка, политика региона, родительский уровень и согласование защиты от копирования являются независимыми контрольными точками. Граница, специфичная для этой страницы, — применение настроенного родительского уровня к текущему заголовку или сцене DVD.
Успешное чтение файлов с тома DVD не доказывает, что можно использовать навигационную программу, граф декодирования или защищённый выходной тракт. Характерный сценарий возникновения результата: ветвь на диске запрашивает уровень выше текущего разрешённого.
Снимок состояния
| Диагностические данные | Почему это важно для parental |
|---|---|
| Объект и операция, вернувшие ошибку | путь к диску и поколение носителя, домен DVD, заголовок/главу, значения региона диска/привода/декодера, выбранные аудио-, видео- и subpicture-потоки, CLSID декодеров, рендерер и режим отображения, результат согласования защиты и первый HRESULT DirectShow |
| Решающие сведения | родительский уровень диска, разрешённый уровень, заголовок/домен и событие Navigator |
| Идентификатор поколения | Зафиксируйте то же поколение операции диска, устройства, задания или Player, которое вернуло этот результат; переподключение или смена носителя создаёт уже другой тест. |
| Нижележащий результат | Сохраните первый результат устройства, файловой системы, COM, кодека, DirectShow, IMAPI или BITS, появившийся до того, как Player сопоставил его с этим результатом. |
| Контролируемое сравнение | Повторите вызов, вернувший ошибку, изменив только одно условие: используйте разрешённую настройку родительского контроля или допустимый путь содержимого. |
Как интерпретировать следующую проверку
| Наблюдение | Толкование |
|---|---|
| Зафиксированные значения соответствуют границе | Результат соответствует условию применение настроенного уровня родительского контроля к текущему заголовку или сцене DVD; сначала исправьте его, прежде чем менять несвязанные codec, driver или playlist. |
| Сбой нижнего уровня произошёл до этого результата | Сохраните этот более ранний HRESULT или результат устройства, поскольку он может быть только сопоставлением на уровне Player. |
| Тот же вызов проходит после одного изолированного изменения | Сравнение подтверждает диагноз родительского ограничения, а не общий сбой установки. |
| После повторной проверки код изменился | Эта граница пройдена; диагностируйте новый HRESULT как следующую независимую стадию. |
Он сужает границу сбоя до применение настроенного родительского уровня к текущему заголовку или сцене DVD. Его наличие не доказывает общесистемный сбой мультимедиа; перед изменением не связанных компонентов Player определите операцию, которой принадлежит ошибка.
Близкие коды с другими владельцами
| Связанный результат | Другая диагностическая граница |
|---|---|
NS_E_DVD_CANNOT_JUMP | выполнение перехода к заголовку/главе/меню, разрешённого в текущем домене DVD |
NS_E_DVD_NO_DECODER | поиск совместимых MPEG-2/DVD-декодеров, необходимых для построения графа |
NS_E_DVD_DEVICE_CONTENTION | открытие DVD-привода или управление им, пока его использует другой граф/процесс |
Целевое исправление
Для этого случая использовать разрешённую настройку родительского контроля или допустимый путь воспроизведения. Пересоздайте только объект, который вернул он и повторите исходную операцию с теми же контролируемыми входными данными.
При проверке он не обходите проверки региона или защиты от копирования; диагностируйте поддерживаемый путь воспроизведения, сохраняя точные сведения о диске, приводе, декодере и подключении дисплея.
Технические ссылки
- Поддержка DVD-декодеров в Windows.
- Фильтры DirectShow и DVD Navigator.
- Коды ошибок и успешных результатов DVD в DirectShow.
- Интерфейс IDvdControl2.
Нужно найти другой код? Найти другой код состояния или ошибки.