Site icon EfmSoft

Что означает код HRESULT 0xC00D2757 (NS_E_DRM_UNABLE_TO_CREATE_HEADER_OBJECT)?

 
Предыдущий Следующий
NS_E_DRM_SDMI_NOMORECOPIES NS_E_DRM_UNABLE_TO_CREATE_KEYS_OBJECT

NS_E_DRM_UNABLE_TO_CREATE_HEADER_OBJECT

Диагностика NS_E_DRM_UNABLE_TO_CREATE_HEADER_OBJECT

0xC00D2757 означает сбой создания объекта заголовка DRM, который должен разобрать и представить метаданные защищённого содержимого. Ошибка возникает до нормальной работы с ключами или кодированием.

Что зафиксировать

  • точный вызов фабрики/интерфейса и первый внутренний HRESULT;
  • версию заголовка ASF/DRM, его размер и хеш исходных байтов;
  • версию среды WMDRM и загруженной библиотеки приложения;
  • параметры и порядок инициализации родительского DRM-объекта.

Контрольная проверка

Создайте объект заголовка из заведомо корректного DRM-заголовка в той же среде. Если контроль проходит, сравнивайте исходные байты и заявленную версию; если нет — исследуйте создание компонента и вложенный HRESULT.

Исправление и проверка

Устраните проблему формата заголовка либо несовместимость/инициализацию компонента, создайте новый объект и повторите разбор исходного содержимого. Сбой создания объекта ключей после этого является отдельным результатом.

Соседние результаты с другим смыслом

РезультатДругая граница
NS_E_DRM_UNABLE_TO_CREATE_KEYS_OBJECTСреда DRM не может создать объект управления ключами, необходимый для этой операции
NS_E_DRM_UNABLE_TO_CREATE_CODING_OBJECTСреда DRM не может создать объект кодирования, необходимый для этой операции
NS_E_DRM_INVALID_DATAКлиент Windows Media DRM обнаружил недопустимые или повреждённые данные

Технические ссылки


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

Exit mobile version