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