Site icon EfmSoft

Что означает код HRESULT 0xC00D715B (MF_E_TOPOLOGY_VERIFICATION_FAILED)?

 
Предыдущий Следующий
MF_E_OPL_NOT_SUPPORTED MF_E_SIGNATURE_VERIFICATION_FAILED

MF_E_TOPOLOGY_VERIFICATION_FAILED

Что означает MF_E_TOPOLOGY_VERIFICATION_FAILED

MF_E_TOPOLOGY_VERIFICATION_FAILED (0xC00D715B) — защищённый медиатракт не прошёл проверку доверия.

Это не обычная ошибка соединения узлов. В Protected Media Path декодеры, преобразования и приёмники работают внутри защищённого процесса и должны удовлетворять требованиям доверия и политике защищённого содержимого. Поэтому топология может быть технически связной по медиатипам, но всё равно не пройти проверку PMP.

Что проверить и как подтвердить исправление

Сохраните уже разрешённую топологию: идентификаторы узлов, CLSID преобразований, объекты активации выходов и компоненты, добавленные пользовательским загрузчиком топологии. Особое внимание уделите сторонним MFT и приёмникам, которые должны загружаться внутри PMP.

Не теряйте более ранний HRESULT проверки подписи, отзыва компонента или выходной политики: MF_E_TOPOLOGY_VERIFICATION_FAILED может быть итогом уже возникшей более конкретной проблемы доверия. Для обычной невозможности согласовать вход и выход существуют другие коды, например MF_E_TOPO_CANNOT_CONNECT. Исправление подтверждается успешной проверкой той же разрешённой топологии в PMP без замены политики обходным путём.

Документация для результата 0xC00D715B: Protected Media Path · PMP Media Session · Custom Topology Loaders.


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

Exit mobile version