| Предыдущий | Следующий |
| MF_E_POLICY_UNSUPPORTED | MF_E_TOPOLOGY_VERIFICATION_FAILED |
MF_E_OPL_NOT_SUPPORTED
Что означает MF_E_OPL_NOT_SUPPORTED
MF_E_OPL_NOT_SUPPORTED (0xC00D715A) — Input Trust Authority не поддерживает требуемые лицензией уровни защиты вывода OPL.
OPL (Output Protection Level) — требование прав на содержимое к минимальной защите выходного тракта. Этот HRESULT означает, что OPL уже распознан, однако WMDRM Input Trust Authority (ITA) не может представить или поддержать требуемый уровень в своей модели политики.
Что проверить и как подтвердить исправление
Не понижайте OPL в приложении: это часть политики использования защищённого содержимого. Сохраните значение требуемого уровня, действие (например, воспроизведение или копирование) и тип защищённого источника, который сформировал политику.
Отличайте этот код от MF_E_POLICY_UNSUPPORTED: там корректная политика дошла до конкретного доверенного выхода, но его Output Trust Authority не может её выполнить. Здесь отказ возникает раньше, на стороне ITA.
Документация для результата 0xC00D715A: IMFInputTrustAuthority · Microsoft PlayReady: output protection levels · output policy.
Нужно найти другой код? Найти другой код состояния или ошибки.
