| Предыдущий | Следующий |
| 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.
Нужно найти другой код? Найти другой код состояния или ошибки.
