Что означает код HRESULT 0xC00D279C (NS_E_DRM_MALFORMED_CONTENT_HEADER)?

 
Предыдущий Следующий
NS_E_DRM_MIGRATION_OBJECT_IN_USE NS_E_DRM_LICENSE_EXPIRED

NS_E_DRM_MALFORMED_CONTENT_HEADER

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

0xC00D279C соответствует этому результату. Этот HRESULT указывает на этап Windows Media DRM: Заголовок DRM-содержимого не соответствует формату, требуемому для обработки лицензии/ключа.

Что зафиксировать до повторной попытки

  • Подтверждение для этого кода: версию и длину заголовка, KID, URL получения лицензии и ошибку анализатора.
  • Защищённая идентичность: байты заголовка ASF/DRM и объявленную версию, на границе данного состояния.
  • Состояние операции: KID, идентификатор лицензии и результат выбора ключа, при диагностике данного состояния.
  • Хранилище или транспорт: алгоритм, длину ключа и тип криптографического объекта, в данном инциденте.
  • Контекст безопасности: состояние проверки подписи или сертификата, для данного результата.
  • Точка корреляции: смещение первого сбойного образца, а не только сообщение уровня проигрывателя, при воспроизведении этой ошибки.

Показательный сценарий

Мультимедийные данные читаются, но заголовок DRM содержит неверно сформированный XML или поля.

Исправление

Устраняйте этот результат на границе, где он формируется: переупакуйте или замените содержимое на вариант с корректным заголовком DRM.

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

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

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


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