Site icon EfmSoft

Что означает код HRESULT 0xC00D7161 (MF_E_GRL_EXTENSIBLE_ENTRY_NOT_FOUND)?

 
Предыдущий Следующий
MF_E_GRL_RENEWAL_NOT_FOUND MF_E_KERNEL_UNTRUSTED

MF_E_GRL_EXTENSIBLE_ENTRY_NOT_FOUND

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

MF_E_GRL_EXTENSIBLE_ENTRY_NOT_FOUND (0xC00D7161) — Установленный GRL не содержит расширяемых записей для указанного GUID расширения.

Этот HRESULT возникает уже после того, как GRL удалось прочитать достаточно далеко для поиска расширяемой записи по GUID. Поэтому проблема не в типе мультимедиа и не в идентификаторе декодера, а в содержимом конкретной версии данных отзыва.

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

Сохраните точный GUID расширения и версию загруженного GRL. Не подменяйте этот код MF_E_GRL_UNRECOGNIZED_FORMAT: при нём компонент чтения не распознаёт формат списка вообще, а здесь поиск внутри уже распознанного списка просто не находит нужную запись.

Проверьте, соответствует ли версия GRL компоненту/политике, которая запросила расширение. Если запись должна присутствовать, обновляйте данные доверия штатным механизмом; изменение топологии или типа мультимедиа этот поиск не исправляет.

Документация для результата 0xC00D7161: GRL role in Protected Media Path · GRL version policy · Wine: Media Foundation HRESULT definitions.


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

Exit mobile version