Что означает код HRESULT 0xC00D271F (NS_E_DRM_INVALID_LICENSE_ACQUIRED)?

 
Предыдущий Следующий
NS_E_DRM_UNABLE_TO_ACQUIRE_LICENSE NS_E_DRM_NO_RIGHTS

NS_E_DRM_INVALID_LICENSE_ACQUIRED

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

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

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

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

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

HTTP-обмен завершается успешно, но лицензия из ответа не проходит проверку на клиенте.

Исправление

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

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

РезультатДругая граница
NS_E_DRM_UNABLE_TO_ACQUIRE_LICENSEРабочий процесс получения лицензии не сформировал пригодную для использования лицензию
NS_E_DRM_INVALID_LICENSE_REQUESTСформированный запрос лицензии не соответствует защищённому содержимому или состоянию клиента
NS_E_DRM_ACQUIRING_LICENSEДля объекта DRM уже выполняется другая операция получения лицензии

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


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