| Предыдущий | Следующий |
| VFW_E_DVD_STREAM_DISABLED | VFW_E_DVD_INVALID_DISC |
VFW_E_DVD_TITLE_UNKNOWN
Практический смысл
VFW_E_DVD_TITLE_UNKNOWN (0X80040290) относится к DirectShow DVD Navigator. Конкретный признак: запрошенный DVD title неизвестен. Этот код локализует конкретную границу, а не общий сбой подсистемы.
Это failure HRESULT; успешность следующего шага подтверждайте отдельным результатом, а не отсутствием исключения в верхнем слое. В первую очередь проверяйте DVD domain/navigation state, authored restrictions, decoder/renderer topology и текущую команду IDvdControl2. Не переносите вывод с соседнего HRESULT только потому, что у него тот же facility или общий компонент.
Специфичные признаки исходного описания
AllStat describes it as “The operation depends on the current title number, however the navigator has not yet entered the VTSM or the title domains, so the 'current' title index is unknown”.
How it differs from nearby results VFW_E_DVD_CHAPTER_DOES_NOT_EXIST rejects a specific chapter in a known title, while it means no current title is defined yet.
identify the exact graph stage described here: an operation needs the current title number before the navigator has entered a title or VTS menu domain where that value is defined.
Action 3 for this result: represent unknown title explicitly in application state.
Что сохранить до исправления
- текущий DVD_DOMAIN и последовательность domain-change событий
- title/chapter/menu/stream identity и user-operation flags
- decoder/renderer inventory, graph generation и первый HRESULT
Как проверить границу
Сравнивайте повтор только с тем же типом объекта и тем же этапом операции; изменение topology или lifecycle уже означает другой эксперимент. Для состояния «запрошенный DVD title неизвестен» сначала воспроизведите минимальную операцию без параллельных изменений конфигурации, затем сравните before/after evidence.
Исправление и повтор
Исправляйте только подтверждённый prerequisite на уровне DirectShow DVD Navigator: входной параметр, capability, object state, provider/graph topology или внешний ресурс. После изменения заново получите актуальные объекты, если их состояние могло устареть, и повторите исходный минимальный вызов.
Технические ссылки
- Microsoft: DirectShow error and success codes.
- Microsoft: DVD navigation basics.
- Microsoft: DVD event notification codes.
Нужно найти другой код? Найти другой код состояния или ошибки.
