| Предыдущий | Следующий |
| NS_E_DRM_ALREADY_INDIVIDUALIZED | NS_E_DRM_ACQUIRING_LICENSE |
NS_E_DRM_ACTION_NOT_QUERIED
Что означает NS_E_DRM_ACTION_NOT_QUERIED
NS_E_DRM_ACTION_NOT_QUERIED (0xC00D272A) — приложение пытается выполнить защищённое действие до проверки прав, предоставленных лицензией.
Символьный результат NS_E_DRM_ACTION_NOT_QUERIED сужает значение 0xC00D272A сужает причину до проверки действительности лицензии, прав и применения политики. На практике приложение пытается выполнить защищённое действие, не проверив предварительно, разрешает ли его лицензия; ошибка возникает на этапе оценки, который сопоставляет лицензию с защищённым содержимым и решает, разрешено ли действие с учётом сроков, счётчиков, уровня безопасности приложения, регистрации устройства и ограничений вывода.
Не сводите этот код к общей ошибке DRM. Наличие лицензии не означает, что разрешена любая операция: права и ограничения оцениваются для конкретного действия. Кроме того, одно содержимое может иметь несколько лицензий, поэтому диагностика должна определить лицензию, фактически выбранную компонентом DRM.
Что проверить
- После изменения причины повторите ту же операцию с теми же исходными данными и убедитесь, что условие «Приложение пытается выполнить защищённое действие до проверки прав, предоставленных лицензией» больше не воспроизводится.
Близкие коды
| Код | Чем отличается |
|---|---|
NS_E_DRM_NO_RIGHTS | Выбранная лицензия не предоставляет действие, запрошенное вызывающей стороной. |
NS_E_DRM_LICENSE_UNUSABLE | Лицензия недействительна; обратитесь за помощью к поставщику содержимого. |
NS_E_DRM_CACHED_CONTENT_ERROR | Windows Media DRM не может воспроизвести защищённый файл, поскольку отсутствуют необходимые права. |
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.