Что означает код HRESULT 0xC00D2781 (NS_E_DRM_UNABLE_TO_LOAD_HARDWARE_ID)?

 
Предыдущий Следующий
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 анализируйте отдельно.

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


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