Что означает код HRESULT 0xC00D2748 (NS_E_DRM_LICENSE_UNUSABLE)?

 
Предыдущий Следующий
NS_E_BACKUP_RESTORE_BAD_DATA NS_E_DRM_INVALID_PROPERTY

NS_E_DRM_LICENSE_UNUSABLE

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

0xC00D2748 соответствует этому результату. Этот HRESULT указывает на этап Windows Media DRM: Лицензия недействительна; обратитесь к поставщику содержимого за дополнительной помощью.

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

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

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

Приложение достигает пути «лицензия непригодна» и получает этот HRESULT до завершения мультимедийной операции более высокого уровня.

Исправление

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

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

РезультатДругая граница
NS_E_DRM_CACHED_CONTENT_ERRORDRM не воспроизводит кэшированный защищённый файл из-за отсутствия необходимых прав
NS_E_DRM_ACTION_NOT_QUERIEDПриложение пытается выполнить защищённое действие до проверки прав, предоставленных лицензией
NS_E_DRM_NO_RIGHTSВыбранная лицензия не предоставляет действие, запрошенное вызывающей стороной.

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


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