| Предыдущий | Следующий |
| NS_E_DRM_INVALID_APPCERT | NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_CHALLENGE |
NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_PETITION
Диагностика NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_PETITION
0xC00D277D соответствует NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_PETITION. Этот HRESULT указывает этап Windows Media DRM: Процесс клиента завершился во время активного обмена DRM-запрос.
Что зафиксировать до повторной попытки
- Подтверждение для этого кода: завершение процесса с идентификатором запроса на получение прав и сохранённым состоянием операции.
- Защищённая идентичность: идентификатор запроса или запроса-вызова и HTTP-статус ответа.
- Состояние операции: сертификат сервера, подпись ответа и число возвращённых лицензий, при воспроизведении этой ошибки.
- Хранилище или транспорт: результат фиксации в хранилище после успешного ответа сервера.
- Контекст безопасности: KID содержимого и URL получения лицензии из заголовка.
- Точка корреляции: тихий или интерактивный режим получения и последовательность обратных вызовов/событий.
Показательный сценарий
Сторожевой механизм завершает проигрыватель во время запроса на получение прав.
Исправление
Исправление должно устранять именно формирующую причину: корректно согласуйте или перезапустите запрос на получение прав из нового поколения процесса.
Соседние результаты с другим смыслом
| Результат | Другая граница |
|---|---|
NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_CHALLENGE | Процесс клиента завершился, пока был активен запрос лицензии |
NS_E_LICENSE_HEADER_MISSING_URL | В заголовке DRM-содержимого отсутствует URL получения лицензии, необходимый клиенту. |
NS_E_DRM_POLICY_DISABLE_ONLINE | Административная политика блокирует доступ WMDRM к Интернету или интрасети. |
Проверка результата
После исправления повторите исходную операцию. Проверьте завершение DRM-действия, а не только исчезновение NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_PETITION. Другой HRESULT анализируйте отдельно.
Технические ссылки
- Получение лицензий — правила API и состояния, относящиеся к границе
NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_PETITION. - Обработка событий получения лицензии — документация платформы, используемая для отличия
NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_PETITIONот соседних результатов. - Защита DRM и распространение лицензий — официальный контекст Windows Media DRM для
NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_PETITION. - Руководство по программированию клиента DRM
Нужно найти другой код? Найти другой код состояния или ошибки.