| Предыдущий | Следующий |
| NS_E_BACKUP_RESTORE_BAD_DATA | NS_E_DRM_INVALID_PROPERTY |
NS_E_DRM_LICENSE_UNUSABLE
Диагностика NS_E_DRM_LICENSE_UNUSABLE
0xC00D2748 соответствует этот результат. Этот HRESULT указывает этап Windows Media DRM: Лицензия недействительна; обратитесь к поставщику содержимого за дополнительной помощью.
Что зафиксировать до повторной попытки
- Подтверждение для этого кода: зафиксируйте точный API, состояние объекта, идентичность входных данных и первый низкоуровневый результат.
- Защищённая идентичность: оставшиеся счётчики, состояние регистрации устройства и отзыва, при воспроизведении данного состояния.
- Состояние операции: запрошенное действие, например воспроизведение, копирование, запись на диск или передача.
- Хранилище или транспорт: идентификатор лицензии, KID и идентификатор заголовка содержимого.
- Контекст безопасности: значения начала действия, окончания срока и защищённых часов.
- Точка корреляции: уровень безопасности приложения и требуемая защита вывода.
Показательный сценарий
Приложение достигает пути «лицензия непригодна» и получает этот HRESULT до завершения мультимедийной операции более высокого уровня.
Исправление
Устраняйте этот результат на границе, где она формируется: исправьте состояние DRM или входные данные, вызвавшие ошибку, и повторите операцию с новым объектом.
Соседние результаты с другим смыслом
| Результат | Другая граница |
|---|---|
NS_E_DRM_CACHED_CONTENT_ERROR | DRM не воспроизводит кэшированный защищённый файл из-за отсутствия необходимых прав |
NS_E_DRM_ACTION_NOT_QUERIED | Приложение пытается выполнить защищённое действие до проверки прав, предоставленных лицензией |
NS_E_DRM_NO_RIGHTS | Выбранная лицензия не предоставляет действие, запрошенное вызывающей стороной. |
Проверка результата
После исправления повторите исходную операцию. Другой HRESULT анализируйте отдельно.
Технические ссылки
- Основы DRM и применение прав — документация платформы, используемая для отличия этот результат от соседних результатов.
- Лицензии и локальное хранилище лицензий
- Уровни защиты выхода — правила API и состояния, относящиеся к границе этот результат.
- Защита DRM и распространение лицензий
Нужно найти другой код? Найти другой код состояния или ошибки.