Что означает код HRESULT 0xC00D28A2 (NS_E_DRM_LICENSE_UNAVAILABLE)?

 
Предыдущий Следующий
NS_E_DRM_CERTIFICATE_REVOKED NS_E_DRM_DEVICE_LIMIT_REACHED

NS_E_DRM_LICENSE_UNAVAILABLE

Что означает NS_E_DRM_LICENSE_UNAVAILABLE

NS_E_DRM_LICENSE_UNAVAILABLE (0xC00D28A2) — ни одна доступная передатчику лицензия не разрешает запрошенное действие WMDRM-ND.

Сохраните KID и хэш заголовка, версии компонентов, состояние индивидуализации, идентификаторы цепочки лицензий и первый обратный вызов со сбоем, применительно к состоянию «лицензия недоступна».

В WMDRM-ND передатчик уже дошёл до выбора лицензии для конкретного действия, но подходящей лицензии среди доступных нет. Проверьте KID, требуемое действие, цепочку лицензий и вышестоящую лицензию; регистрация приёмника и наличие лицензии являются отдельными проверками.

Что проверить

  • запросите KID содержимого и действие до начала transcryption
  • запрошенное действие и точное свойство лицензии, сертификата, профиля, выхода или регистрации, проверяемое при нём
  • После изменения причины повторите ту же операцию с теми же исходными данными и убедитесь, что условие «Ни одна доступная передатчику лицензия не разрешает запрошенное действие WMDRM-ND» больше не воспроизводится.

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


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