Что означает код HRESULT 0xC00D1131 (NS_E_WMPBR_BACKUPCANCEL)?

 
Предыдущий Следующий
NS_E_WMPBR_NOLISTENER NS_E_WMPBR_RESTORECANCEL

NS_E_WMPBR_BACKUPCANCEL

Граница результата

Когда возвращается NS_E_WMPBR_BACKUPCANCEL, проверяемое состояние — Резервное копирование DRM-лицензий отменено до завершения. Диагностика должна быть привязана к маркер состояния «wmpbr backupcancel» и к первому вызову, который его обнаружил.

Резервное копирование читает действующие лицензии из локального DRM-хранилища и формирует новый backup set. Для этого кода ключевой факт — набор не был зафиксирован полностью: проверьте момент отмены, созданные до него файлы и наличие частично записанного архива. Не используйте успешное восстановление старой копии как доказательство исправности текущего backup-прохода.

Свидетельства

Сохраните content ID, license/key ID, protection level, certificate state и первый DRM/graphics HRESULT. Затем свяжите их с первой временной меткой, на которой наблюдалось «Резервное копирование DRM-лицензий отменено до завершения», чтобы не смешать разные поколения операции.

НаблюдениеДиагностический вывод
Первый вызов возвращает NS_E_WMPBR_BACKUPCANCELОн подтверждает границу «Резервное копирование DRM-лицензий отменено до завершения» только для текущего объекта и generation.
После целевого изменения NS_E_WMPBR_BACKUPCANCEL исчезаетЭто поддерживает связь отказа с условием «Резервное копирование DRM-лицензий отменено до завершения», если остальные входные данные совпали.
Первым появляется другой нижележащий HRESULTСохраните его отдельно: маркер состояния «wmpbr backupcancel» может быть лишь отображением ошибки более низкого компонента.

Контрольный запуск

Для проверки маркер состояния «wmpbr backupcancel» сравните два запуска одной операции: исходный с состоянием «Резервное копирование DRM-лицензий отменено до завершения» и второй после одного целевого изменения. Остальные входные данные оставьте неизменными.

  1. Зафиксируйте первый NS_E_WMPBR_BACKUPCANCEL и объект, которому принадлежит маркер состояния «wmpbr backupcancel».
  2. Сохраните входные данные до изменения состояния «Резервное копирование DRM-лицензий отменено до завершения».
  3. Устраните только условие «Резервное копирование DRM-лицензий отменено до завершения» и выполните тот же вызов ещё раз.

После исправления

Не удаляйте хранилище лицензий до экспорта идентификаторов: иначе исчезнет состояние, нужное для сравнения. Если после этого «Резервное копирование DRM-лицензий отменено до завершения» больше не возникает, но появляется новый код, продолжайте диагностику уже с нового первичного HRESULT.

Документация


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