Что означает код HRESULT 0xC00D273D (NS_E_DRM_GET_CONTENTSTRING_ERROR)?

 
Предыдущий Следующий
NS_E_DRM_GET_LICENSESTRING_ERROR NS_E_DRM_MONITOR_ERROR

NS_E_DRM_GET_CONTENTSTRING_ERROR

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

0xC00D273D соответствует этот результат. Этот HRESULT указывает этап Windows Media DRM: Не удалось получить строку содержимого DRM.

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

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

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

Файл ASF открывается, но строку заголовка защищённого содержимого прочитать не удаётся.

Исправление

Исправление состоит в следующем: замените повреждённый заголовок защищённого содержимого или заново упакуйте содержимое.

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

РезультатДругая граница
NS_E_DRM_UNABLE_TO_CREATE_DECRYPT_OBJECTСреда DRM не может создать объект расшифрования, необходимый для этой операции
NS_E_DRM_UNABLE_TO_CREATE_ENCRYPT_OBJECTСреда DRM не может создать объект шифрования, необходимый для этой операции
NS_E_DRM_LICENSE_INVALID_XMLЛицензия повреждена; в клиенте Windows Media DRM требуется получить новую лицензию

Проверка результата

После исправления повторите исходную операцию. Другой HRESULT анализируйте отдельно.

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


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