Что означает код HRESULT 0xC00D2767 (NS_E_DRM_DEBUGGING_NOT_ALLOWED)?

 
Предыдущий Следующий
NS_E_BACKUP_RESTORE_TOO_MANY_RESETS NS_E_DRM_OPERATION_CANCELED

NS_E_DRM_DEBUGGING_NOT_ALLOWED

Диагностика NS_E_DRM_DEBUGGING_NOT_ALLOWED

0xC00D2767 соответствует NS_E_DRM_DEBUGGING_NOT_ALLOWED. Этот HRESULT указывает этап Windows Media DRM: Отладка защищённой операции запрещена.

Что зафиксировать до повторной попытки

  • Подтверждение для этого кода: зафиксируйте состояние отладчика и инструментирования и повторите операцию в подписанной сборке без инструментирования.
  • Защищённая идентичность: идентичность, подпись и версию аудио- или видеодрайвера.
  • Состояние операции: сертификат приложения и состояние его отзыва.
  • Хранилище или транспорт: результат запроса ограничений до начала воспроизведения или записи.
  • Контекст безопасности: событие обновления защищённого тракта или проверки компонента.
  • Точка корреляции: запрошенный выход и требуемый уровень защиты.

Показательный сценарий

В обычном режиме воспроизведение работает, но завершается ошибкой после подключения отладчика к процессу.

Исправление

Устраните указанное состояние и повторите операцию с новым объектом.

Соседние результаты с другим смыслом

РезультатДругая граница
NS_E_DRM_RESTRICTIONS_NOT_RETRIEVEDУ лицензии есть ограничения вывода; пока они не запрошены, лицензию использовать нельзя
NS_E_DRM_APPCERT_REVOKEDСертификат приложения отозван, поэтому защищённый путь воспроизведения не может доверять этому компоненту
NS_E_DRM_INVALID_APPCERTСертификат DRM-приложения повреждён, не соответствует модулю или не проходит проверку

Проверка результата

После исправления повторите исходную операцию. Проверьте завершение DRM-действия, а не только исчезновение NS_E_DRM_DEBUGGING_NOT_ALLOWED. Другой HRESULT анализируйте отдельно.

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


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