Site icon EfmSoft

Что означает код HRESULT 0xC00D716E (MF_E_USERMODE_UNTRUSTED)?

 
Предыдущий Следующий
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.


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version