| Предыдущий | Следующий |
| NS_E_DRM_INVALID_MACHINE | NS_E_DRM_INVALID_LICENSE_REQUEST |
NS_E_DRM_ENUM_LICENSE_FAILED
Диагностика NS_E_DRM_ENUM_LICENSE_FAILED
0xC00D271B соответствует этому результату. Этот HRESULT указывает на этап Windows Media DRM: Сбой перечисления лицензий.
Что зафиксировать до повторной попытки
- Подтверждение для этого кода: зафиксируйте создание дескриптора перечисления, последнюю успешно возвращённую лицензию и первую повреждённую или недоступную запись.
Показательный сценарий
Несколько лицензий перечисляются успешно, после чего операция завершается ошибкой на одной записи хранилища.
Исправление
Поддерживаемое исправление: исправьте конкретную запись или границу хранилища и начните перечисление с нового объекта.
Соседние результаты с другим смыслом
| Результат | Другая граница |
|---|---|
NS_E_DRM_INVALID_MACHINE | Защищённое состояние лицензий привязано к идентичности другого компьютера |
NS_E_DRM_SECURE_STORE_UNLOCK_ERROR | Клиент не может разблокировать состояние защищённого хранилища, необходимое для обработки DRM |
NS_E_DRM_LICENSE_STORE_SAVE_ERROR | Полученную или обновлённую лицензию не удалось сохранить в локальном хранилище |
Технические ссылки
- Лицензии и локальное хранилище лицензий
- Перечисление лицензий в локальном хранилище — описание API и состояний Windows Media DRM.
- Интерфейсы клиента DRM
- Коды ошибок Windows Media DRM
Нужно найти другой код? Найти другой код состояния или ошибки.
