Site icon EfmSoft

Что означает код HRESULT 0xC00D715C (MF_E_SIGNATURE_VERIFICATION_FAILED)?

 
Предыдущий Следующий
MF_E_TOPOLOGY_VERIFICATION_FAILED MF_E_DEBUGGING_NOT_ALLOWED

MF_E_SIGNATURE_VERIFICATION_FAILED

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

MF_E_SIGNATURE_VERIFICATION_FAILED (0xC00D715C) — Не удалось успешно проверить подпись этого компонента.

В защищённую среду (Protected Environment) загружаются только доверенные подписанные компоненты. Этот HRESULT означает именно неуспешную проверку подписи кода и не должен трактоваться как несовместимый тип мультимедиа или отсутствие кодека.

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

Сохраните имя и версию компонента, цепочку/статус подписи и различайте этот код с MF_E_COMPONENT_REVOKED: отозванный компонент может иметь корректную подпись, но быть запрещён политикой; здесь сама проверка подписи не проходит.

Используйте корректно подписанную рабочую версию компонента и поддерживаемый путь установки. После замены пересоздайте PMP-сессию; успешное воспроизведение того же файла в обычной незашифрованной сессии не подтверждает, что проверка подписи в защищённом медиатракте теперь проходит.

Документация для результата 0xC00D715C: PMP Media Session trust rules · MFLoadSignedLibrary · protected component verification reasons.


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

Exit mobile version