Что означает код HRESULT 0xC00D273C (NS_E_DRM_GET_LICENSESTRING_ERROR)?

 
Предыдущий Следующий
NS_E_DRM_REPORT_ERROR NS_E_DRM_GET_CONTENTSTRING_ERROR

NS_E_DRM_GET_LICENSESTRING_ERROR

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

0xC00D273C соответствует NS_E_DRM_GET_LICENSESTRING_ERROR. Этот HRESULT указывает этап Windows Media DRM: Не удалось получить сериализованную строку лицензии.

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

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

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

Метаданные лицензии найдены, но сериализовать строку лицензии не удаётся.

Исправление

Исправление состоит в следующем: замените повреждённую или недоступную запись лицензии либо получите её повторно.

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

РезультатДругая граница
NS_E_DRM_GET_LICENSE_ERRORНе удалось извлечь найденную лицензию из локального хранилища DRM
NS_E_DRM_LICENSE_CLOSE_ERRORНе удалось закрыть или зафиксировать изменения открытой записи лицензии DRM
NS_E_DRM_LICENSE_OPEN_ERRORНе удалось открыть локальное хранилище лицензий или выбранную запись лицензии

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

После исправления повторите исходную операцию. Проверьте завершение DRM-действия, а не только исчезновение NS_E_DRM_GET_LICENSESTRING_ERROR. Другой HRESULT анализируйте отдельно.

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


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