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