| Предыдущий | Следующий |
| NS_E_DRM_UNABLE_TO_CREATE_INDI_OBJECT | NS_E_DRM_UNABLE_TO_CREATE_DECRYPT_OBJECT |
NS_E_DRM_UNABLE_TO_CREATE_ENCRYPT_OBJECT
Диагностика NS_E_DRM_UNABLE_TO_CREATE_ENCRYPT_OBJECT
0xC00D2732 соответствует NS_E_DRM_UNABLE_TO_CREATE_ENCRYPT_OBJECT. Этот HRESULT указывает этап Windows Media DRM: Среда DRM не может создать объект шифрования, необходимый для этой операции.
Что зафиксировать до повторной попытки
- Подтверждение для этого кода: зафиксировать вызов фабрики или интерфейса, версии среды выполнения и библиотеки-заглушки, состояние внешнего объекта и первый внутренний HRESULT, полученный при первом сбое.
- Защищённая идентичность: смещение первого сбойного образца, а не только сообщение уровня проигрывателя.
- Состояние операции: байты заголовка ASF/DRM и заявленную версию.
- Хранилище или транспорт: KID, идентификатор лицензии и результат выбора ключа.
- Контекст безопасности: алгоритм, длину ключа и тип объекта кодирования в рабочем процессе невозможности создать объект шифрования.
- Точка корреляции: состояние проверки подписи или сертификата.
Показательный сценарий
Приложение доходит до этапа создания объекта шифрования, но создание объекта завершается неудачей до начала какой-либо работы с содержимым или сервером, для результата ошибки создания объекта шифрования.
Исправление
Устраняйте причину, которая непосредственно возвращает NS_E_DRM_UNABLE_TO_CREATE_ENCRYPT_OBJECT: исправьте компонент, версию или состояние инициализации и создайте новый объект шифрования.
Соседние результаты с другим смыслом
| Результат | Другая граница |
|---|---|
NS_E_DRM_UNABLE_TO_CREATE_DECRYPT_OBJECT | Среда DRM не может создать объект расшифрования, необходимый для этой операции |
NS_E_DRM_GET_CONTENTSTRING_ERROR | Клиент DRM не смог получить строку содержимого или данные DRM-заголовка медиаобъекта |
NS_E_DRM_LICENSE_INVALID_XML | Лицензия повреждена; в клиенте Windows Media DRM требуется получить новую лицензию |
Проверка результата
После исправления повторите исходную операцию. Проверьте завершение DRM-действия, а не только исчезновение NS_E_DRM_UNABLE_TO_CREATE_ENCRYPT_OBJECT. Другой HRESULT анализируйте отдельно.
Технические ссылки
- Обзор Windows Media DRM — документация платформы, используемая для отличия
NS_E_DRM_UNABLE_TO_CREATE_ENCRYPT_OBJECTот соседних результатов. - Защита DRM и распространение лицензий — официальный контекст Windows Media DRM для
NS_E_DRM_UNABLE_TO_CREATE_ENCRYPT_OBJECT. - Версии DRM — правила API и состояния, относящиеся к границе
NS_E_DRM_UNABLE_TO_CREATE_ENCRYPT_OBJECT. - Коды ошибок Windows Media DRM — документация платформы, используемая для отличия
NS_E_DRM_UNABLE_TO_CREATE_ENCRYPT_OBJECTот соседних результатов.
Нужно найти другой код? Найти другой код состояния или ошибки.
