| Предыдущий | Следующий |
| NS_E_DEVICE_NOT_WMDRM_DEVICE | NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_PETITION |
NS_E_DRM_INVALID_APPCERT
Диагностика NS_E_DRM_INVALID_APPCERT
0xC00D277C соответствует NS_E_DRM_INVALID_APPCERT. Этот HRESULT указывает этап Windows Media DRM: Недопустимый сертификат приложения DRM.
Что зафиксировать до повторной попытки
- Подтверждение для этого кода: зафиксируйте идентификатор сертификата, результат проверки цепочки и подписи, а также хэш исполняемого файла приложения.
- Защищённая идентичность: событие обновления защищённого тракта или проверки компонента.
- Состояние операции: запрошенный выход и требуемый уровень защиты.
- Хранилище или транспорт: идентичность, подпись и версию аудио- или видеодрайвера.
- Контекст безопасности: сертификат приложения и состояние его отзыва.
- Точка корреляции: результат запроса ограничений до начала воспроизведения или записи.
Показательный сценарий
Модуль с поддержкой DRM обновлён без сертификата, ожидаемого средой выполнения.
Исправление
Исправление состоит в следующем: установите правильный сертификат приложения и подписанную сборку.
Соседние результаты с другим смыслом
| Результат | Другая граница |
|---|---|
NS_E_DRM_RESTRICTIONS_NOT_RETRIEVED | У лицензии есть ограничения вывода; пока они не запрошены, лицензию использовать нельзя |
NS_E_DRM_DEBUGGING_NOT_ALLOWED | Защищённая операция запрещена, поскольку процесс выполняется под отладчиком |
NS_E_DRM_APPCERT_REVOKED | Сертификат приложения отозван, поэтому защищённый путь воспроизведения не может доверять этому компоненту |
Проверка результата
После исправления повторите исходную операцию. Проверьте завершение DRM-действия, а не только исчезновение NS_E_DRM_INVALID_APPCERT. Другой HRESULT анализируйте отдельно.
Технические ссылки
- Уровни защиты выхода — правила API и состояния, относящиеся к границе
NS_E_DRM_INVALID_APPCERT. - Модель Secure Audio Path — документация платформы, используемая для отличия
NS_E_DRM_INVALID_APPCERTот соседних результатов. - Защищённый медиапуть — официальный контекст Windows Media DRM для
NS_E_DRM_INVALID_APPCERT. - Экспорт DRM и защита вывода
Нужно найти другой код? Найти другой код состояния или ошибки.