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