Что означает код HRESULT 0xC00D1209 (NS_E_WMP_DRM_UNABLE_TO_ACQUIRE_LICENSE)?

 
Предыдущий Следующий
NS_E_WMP_DRM_LICENSE_NOSAP NS_E_WMP_LICENSE_REQUIRED

NS_E_WMP_DRM_UNABLE_TO_ACQUIRE_LICENSE

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

NS_E_WMP_DRM_UNABLE_TO_ACQUIRE_LICENSE (0xC00D1209) — Windows Media Player не смог завершить транзакцию получения лицензии в текущий момент.

Этот HRESULT указывает на конкретное условие: Этот код возникает потому, что проигрыватель не смог завершить транзакцию получения лицензии в текущий момент. Подсистема, формирующая NS_E_WMP_DRM_UNABLE_TO_ACQUIRE_LICENSE — это подсистема обработки прав Windows Media Player, а не медиадекодер; она открывает защищённые медиафайлы, проверяет состояние локальной лицензии, выполняет фоновое или интерактивное получение прав, проверяет компоненты DRM и применяет ограничения на воспроизведение, запись и синхронизацию.

Используйте саму неудачную операцию, чтобы раздельно проверить DNS/TLS/HTTP, взаимодействие с пользователем, отказ издателя и локальную установку.

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

  • раздельно проверьте DNS/TLS/HTTP, взаимодействие с пользователем, отказ издателя и локальную установку
  • После изменения причины повторите ту же операцию с теми же исходными данными и убедитесь, что условие «WMP не смог завершить транзакцию получения лицензии в текущий момент» больше не воспроизводится.

Близкие коды

КодЧем отличается
NS_E_WMP_DRM_LICENSE_CONTENT_REVOKEDиздатель отозвал разрешение для защищённого содержимого или лицензии
NS_E_WMP_DRM_LICENSE_NOSAPсреда проигрывателя не может предоставить Secure Audio путь, требуемый лицензией
NS_E_WMP_LICENSE_REQUIREDпроигрыватель не нашёл прав использования медиа для запрошенного воспроизведения, записи или синхронизации

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


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