| Предыдущий | Следующий |
| NS_E_DRM_UNABLE_TO_SET_PARAMETER | NS_E_DRM_INVALID_APPDATA_VERSION |
NS_E_DRM_INVALID_APPDATA
Диагностика NS_E_DRM_INVALID_APPDATA
0xC00D2740 соответствует NS_E_DRM_INVALID_APPDATA. Этот HRESULT указывает этап Windows Media DRM: Недопустимые данные приложения DRM.
Что зафиксировать до повторной попытки
- Подтверждение для этого кода: сохраните версию и длину данных, сборку создавшего их компонента и результат проверки, не раскрывая секреты.
- Защищённая идентичность: состояние операции, последовательность обратных вызовов и владельца отмены.
- Состояние операции: первый внутренний HRESULT до общей ошибки.
- Хранилище или транспорт: точный метод интерфейса и тип создаваемого объекта.
- Контекст безопасности: версию SDK и среды выполнения, а также связанную библиотеку-заглушку DRM.
- Точка корреляции: имя, тип и размер свойства, а также порядок инициализации.
Показательный сценарий
Сохранённый блок данных приложения был обрезан до повторной передачи в DRM.
Исправление
Исправление состоит в следующем: сформируйте данные приложения заново в соответствии с контрактом используемой версии SDK.
Соседние результаты с другим смыслом
| Результат | Другая граница |
|---|---|
NS_E_DRM_INVALID_APPDATA_VERSION | Данные состояния DRM от приложения используют неподдерживаемую версию формата |
NS_E_DRM_UNABLE_TO_SET_PARAMETER | Параметр не может быть принят в текущем состоянии объекта или операции DRM |
NS_E_DRM_MONITOR_ERROR | Не удаётся запустить или поддерживать мониторинг асинхронной операции DRM |
Проверка результата
После исправления повторите исходную операцию. Проверьте завершение DRM-действия, а не только исчезновение NS_E_DRM_INVALID_APPDATA. Другой HRESULT анализируйте отдельно.
Технические ссылки
- Интерфейсы клиента DRM — правила API и состояния, относящиеся к границе
NS_E_DRM_INVALID_APPDATA. - Руководство по программированию клиента DRM — документация платформы, используемая для отличия
NS_E_DRM_INVALID_APPDATAот соседних результатов. - Получение требуемой библиотеки DRM — официальный контекст Windows Media DRM для
NS_E_DRM_INVALID_APPDATA. - Коды ошибок Windows Media DRM
Нужно найти другой код? Найти другой код состояния или ошибки.
