| Предыдущий | Следующий |
| MF_E_PROCESS_RESTART_REQUIRED | MF_E_PEAUTH_SESSION_NOT_STARTED |
MF_E_USERMODE_UNTRUSTED
Что означает MF_E_USERMODE_UNTRUSTED
MF_E_USERMODE_UNTRUSTED (0xC00D716E) — Пользовательская среда не является доверенной для воспроизведения защищённого содержимого.
В обычном процессе DLL или подключаемый модуль может загружаться без права получать расшифрованное защищённое содержимое. PMP требует доверенных подписанных компонентов пользовательского режима внутри защищённой среды (Protected Environment), и этот код означает, что такая проверка не пройдена.
Что проверить и как подтвердить исправление
Сравнение только с обычным незашифрованным воспроизведением недостаточно: это другая граница безопасности. Определите конкретный модуль пользовательского режима или подключаемый модуль, на котором начался отказ, и его подпись/версию.
Замените или обновите компонент корректно подписанной рабочей версией и создайте новую PMP-сессию. Не обходите проверку отключением требований защищённого пути — это меняет модель безопасности, а не устраняет причину HRESULT.
Документация для результата 0xC00D716E: Protected Environment design · user-mode and kernel-mode revocation flags · trusted components in PMP.
Нужно найти другой код? Найти другой код состояния или ошибки.
