Что означает код HRESULT 0xC00D1203 (NS_E_WMP_DRM_LICENSE_EXPIRED)?

 
Предыдущий Следующий
NS_E_WMP_DRM_ACQUIRING_LICENSE NS_E_WMP_DRM_LICENSE_NOTACQUIRED

NS_E_WMP_DRM_LICENSE_EXPIRED

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

NS_E_WMP_DRM_LICENSE_EXPIRED (0xC00D1203) — подходящая лицензия WMP находится вне разрешённого интервала использования.

Для надёжной диагностики проверьте доверенное время и условия начала/окончания действия лицензии для запрошенной операции.

Важные объекты здесь — KID и заголовок содержимого, запись хранилища лицензий, запрошенное действие, URL получения лицензии, контекст пользователя и хранилища, защищённые часы и версия компонентов DRM. Сопоставьте KID содержимого, запрошенное действие, результат запроса состояния лицензии, последовательность обратный вызов при получении, категорию ответа сервера и первый нижележащий HRESULT DRM.

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

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

Близкие коды

КодЧем отличается
NS_E_WMP_DRM_NO_DEVICE_CERTцелевое переносное устройство не предоставило сертификат, пригодный для защищённой передачи
NS_E_WMP_DRM_ACQUIRING_LICENSEвторой запрос прав проигрывателя поступил, когда транзакция получения лицензии уже выполнялась
NS_E_WMP_DRM_LICENSE_NOTACQUIREDпроигрыватель завершил или прекратил получение прав, не установив пригодную подходящую лицензию

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


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