| Предыдущий | Следующий |
| MF_E_COMPONENT_REVOKED | MF_E_WMDRMOTA_NO_ACTION |
MF_E_TRUST_DISABLED
Что означает MF_E_TRUST_DISABLED
MF_E_TRUST_DISABLED (0xC00D7152) — Доверенные функции этого компонента сейчас отключены.
Этот код означает, что компонент дошёл до границы защищённого воспроизведения, но его доверенная функциональность не активна. Это более конкретно, чем общий сбой инициализации: проблема находится именно в режиме доверия компонента или типе созданной сессии.
Что проверить и как подтвердить исправление
Определите, была ли доверенная функция отключена настройкой компонента, создана ли обычная медиасессия Media Foundation вместо требуемой PMP-сессии и поддерживает ли сам компонент участие в Protected Environment.
Не отключайте требование защищённой среды как обход. Создайте правильный тип сессии и используйте компонент, который штатно поддерживает работу в защищённом медиатракте; затем подтвердите, что он проходит проверку доверия без этого HRESULT.
Документация для результата 0xC00D7152: MFRequireProtectedEnvironment · PMP Media Session · Protected Media Path.
Нужно найти другой код? Найти другой код состояния или ошибки.