| Предыдущий | Следующий |
| 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 не может создать объект управления ключами, необходимый для этой операции. |
Технические ссылки
- Обзор Windows Media DRM
- Защита DRM и распространение лицензий
- Версии DRM — описание API и состояний Windows Media DRM.
- Коды ошибок Windows Media DRM
Нужно найти другой код? Найти другой код состояния или ошибки.
