| Предыдущий | Следующий |
| NS_E_DRM_ERROR_BAD_NET_RESP | NS_E_DRM_SECURITY_COMPONENT_SIGNATURE_INVALID |
NS_E_DRM_STORE_NOTALLSTORED
Диагностика NS_E_DRM_STORE_NOTALLSTORED
0xC00D275F соответствует NS_E_DRM_STORE_NOTALLSTORED. Этот HRESULT указывает этап Windows Media DRM: Некоторые лицензии не удалось сохранить.
Что зафиксировать до повторной попытки
- Подтверждение для этого кода: зафиксировать точный API, состояние объекта, идентичность входных данных и первый низкоуровневый результат, связанный с неполным сохранением лицензий.
- Защищённая идентичность: имя, тип и размер свойства, а также порядок инициализации.
- Состояние операции: состояние операции, последовательность обратных вызовов и владельца отмены.
- Хранилище или транспорт: первый внутренний HRESULT до того, как приложение заменит его общей ошибкой.
- Контекст безопасности: точный метод интерфейса и тип создаваемого объекта на этом пути.
- Точка корреляции: версию SDK или среды выполнения и связанную библиотеку-заглушку DRM.
Показательный сценарий
Приложение доходит до пути и получает именно этот HRESULT до завершения высокоуровневого действия с медиа.
Исправление
Устраняйте причину, которая непосредственно возвращает NS_E_DRM_STORE_NOTALLSTORED: исправьте состояние DRM или входные данные, которые вызвали ошибку, и повторите операцию с новым объектом.
Соседние результаты с другим смыслом
| Результат | Другая граница |
|---|---|
NS_E_DRM_UNSUPPORTED_PROPERTY | Выбранный объект или версия DRM не реализует запрошенное свойство |
NS_E_DRM_BUFFER_TOO_SMALL | Буфер вызывающей стороны слишком мал для запрошенного значения DRM |
NS_E_DRM_UNABLE_TO_CREATE_AUTHENTICATION_OBJECT | Среда DRM не может создать объект аутентификации, необходимый для этой операции, для данного результата неполного сохранения лицензий. |
Проверка результата
После исправления повторите исходную операцию. Проверьте завершение DRM-действия, а не только исчезновение NS_E_DRM_STORE_NOTALLSTORED. Другой HRESULT анализируйте отдельно.
Технические ссылки
- Интерфейсы клиента DRM — документация платформы, используемая для отличия
NS_E_DRM_STORE_NOTALLSTOREDот соседних результатов. - Руководство по программированию клиента DRM — официальный контекст Windows Media DRM для
NS_E_DRM_STORE_NOTALLSTORED. - Получение требуемой библиотеки DRM — правила API и состояния, относящиеся к границе
NS_E_DRM_STORE_NOTALLSTORED. - Коды ошибок Windows Media DRM
Нужно найти другой код? Найти другой код состояния или ошибки.