| Предыдущий | Следующий |
| 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.
Результат 0xC00D715A пришёл из подсистемы «COM/WinRT» при работе с областью «контракт вызываемого interface, аргументы и state объекта». Для сообщения «input trust authority не поддерживает требуемые лицензией уровни защиты вывода opl» практический предмет проверки — «mf, opl, неподдерживаемая возможность».
Что проверить и как подтвердить исправление
Не начинайте с общего сброса компонента: сопоставьте первый отказ с фактическими параметрами операции. При 0xC00D715A и условии «input trust authority не поддерживает требуемые лицензией уровни защиты вывода opl» сопоставьте security context процесса или службы с ACL, правами и учётными данными целевого объекта; запуск с повышенными правами используйте только как контроль.
Для воспроизведения 0xC00D715A сохраните IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите ITA, IMFInputTrustAuthority. По теме «mf, opl, неподдерживаемая возможность» для 0xC00D715A сравните эти данные с исправным запуском до очистки журналов или пересоздания объекта.
После локализации 0xC00D715A действуйте по контракту подсистемы: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Для 0xC00D715A и условия «input trust authority не поддерживает требуемые лицензией уровни защиты вывода opl» неизменённый повтор без нового состояния не считается исправлением.
Закройте диагностику после двух проверок: исходный сценарий проходит без результата 0xC00D715A, а заведомо неверный вход отклоняется на ожидаемой границе.
Документация для результата 0xC00D715A: IMFInputTrustAuthority · Microsoft PlayReady: output protection levels · output policy.
Нужно найти другой код? Найти другой код состояния или ошибки.