| Предыдущий | Следующий |
| MF_E_NO_PMP_HOST | MF_E_ITA_UNRECOGNIZED_ANALOG_VIDEO_OUTPUT |
MF_E_ITA_OPL_DATA_NOT_INITIALIZED
Что означает MF_E_ITA_OPL_DATA_NOT_INITIALIZED
MF_E_ITA_OPL_DATA_NOT_INITIALIZED (0xC00D7180) — WMDRM ITA не удалось инициализировать данные уровней защиты вывода.
Input Trust Authority (ITA) переводит права защищённого источника в общую политику Media Foundation. Для WMDRM эта политика использует данные OPL; данный HRESULT означает, что нужное состояние OPL ещё не подготовлено к моменту его использования.
Что проверить и как подтвердить исправление
Ищите более ранний шаг обработки прав или инициализации политики, который должен был заполнить OPL до получения или формирования политики вывода. Повторный вызов более позднего шага не создаст отсутствующее состояние задним числом.
Отличайте MF_E_BAD_OPL_STRUCTURE_FORMAT, где данные есть, но повреждены, и MF_E_OPL_NOT_SUPPORTED, где они корректны, но требование не поддерживается. Здесь прежде всего нарушен порядок подготовки данных.
Документация для результата 0xC00D7180: IMFInputTrustAuthority policy flow · output policy · Microsoft PlayReady: OPL concepts.
Нужно найти другой код? Найти другой код состояния или ошибки.