Что означает код HRESULT 0xC00D2769 (NS_E_DRM_RESTRICTIONS_NOT_RETRIEVED)?

 
Предыдущий Следующий
NS_E_DRM_OPERATION_CANCELED NS_E_DRM_UNABLE_TO_CREATE_PLAYLIST_OBJECT

NS_E_DRM_RESTRICTIONS_NOT_RETRIEVED

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

0xC00D2769 соответствует этому результату. Этот HRESULT указывает на этап Windows Media DRM: Используемая лицензия содержит связанные ограничения вывода; пока эти ограничения не запрошены, лицензия непригодна.

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

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

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

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

Исправление

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

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

РезультатДругая граница
NS_E_DRM_DEBUGGING_NOT_ALLOWEDЗащищённая операция запрещена, поскольку процесс выполняется под отладчиком
NS_E_DRM_INVALID_APPCERTСертификат DRM-приложения повреждён, не соответствует модулю или не проходит проверку
NS_E_DRM_APPCERT_REVOKEDСертификат приложения отозван, поэтому защищённый путь воспроизведения не может доверять этому компоненту

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


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