| Предыдущий | Следующий |
| 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 соответствует NS_E_DRM_MALFORMED_CONTENT_HEADER. Этот HRESULT указывает этап Windows Media DRM: Заголовок DRM-содержимого не соответствует формату, требуемому для обработки лицензии/ключа.
Что зафиксировать до повторной попытки
- Подтверждение для этого кода: версию и длину заголовка, KID, URL получения лицензии и ошибку анализатора.
- Защищённая идентичность: байты заголовка ASF/DRM и объявленную версию, на границе данного состояния.
- Состояние операции: KID, идентификатор лицензии и результат выбора ключа, при диагностике данного состояния.
- Хранилище или транспорт: алгоритм, длину ключа и тип криптографического объекта, в данном инциденте.
- Контекст безопасности: состояние проверки подписи или сертификата, для данного результата.
- Точка корреляции: смещение первого сбойного образца, а не только сообщение уровня проигрывателя, при воспроизведении этой ошибки.
Показательный сценарий
Мультимедийные данные читаются, но заголовок DRM содержит неверно сформированный XML или поля.
Исправление
Устраняйте NS_E_DRM_MALFORMED_CONTENT_HEADER на границе, где она формируется: переупакуйте или замените содержимое на вариант с корректным заголовком 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 не может создать объект управления ключами, необходимый для этой операции. |
Проверка результата
После исправления повторите исходную операцию. Проверьте завершение DRM-действия, а не только исчезновение NS_E_DRM_MALFORMED_CONTENT_HEADER. Другой HRESULT анализируйте отдельно.
Технические ссылки
- Обзор Windows Media DRM — документация платформы, используемая для отличия
NS_E_DRM_MALFORMED_CONTENT_HEADERот соседних результатов. - Защита DRM и распространение лицензий — официальный контекст Windows Media DRM для
NS_E_DRM_MALFORMED_CONTENT_HEADER. - Версии DRM — правила API и состояния, относящиеся к границе
NS_E_DRM_MALFORMED_CONTENT_HEADER. - Коды ошибок Windows Media DRM
Нужно найти другой код? Найти другой код состояния или ошибки.