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