| Предыдущий | Следующий |
| MF_E_MP3_BAD_CRC | MF_E_MEDIA_SOURCE_WRONGSTATE |
MF_E_NOT_PROTECTED
Что означает MF_E_NOT_PROTECTED
MF_E_NOT_PROTECTED (0xC00D3E9A) — Файл не защищён.
К защищённому API или службе передан незашифрованный ресурс. Сам файл при этом может быть полностью исправен: HRESULT означает несоответствие между выбранным DRM-путём и фактическим отсутствием защиты.
Что проверить и как подтвердить исправление
Проверьте результат определения защиты источника и не запускайте получение лицензии или PEAuth для обычного незашифрованного потока. Для Media Foundation можно заранее определить, требуется ли источнику защищённая среда (Protected Environment).
Если содержимое ожидалось защищённым, убедитесь, что открыт именно тот поток/вариант ресурса и что защита не была снята при предыдущем преобразовании. Замена обычного декодера этот HRESULT не исправляет.
Документация для результата 0xC00D3E9A: Media Foundation architecture · Media Foundation error codes · Protected Media Path.
Нужно найти другой код? Найти другой код состояния или ошибки.
