| Предыдущий | Следующий |
| NS_E_DRM_UNABLE_TO_GET_DEVICE_CERT | NS_E_DRM_UNABLE_TO_SET_SECURE_CLOCK |
NS_E_DRM_UNABLE_TO_GET_SECURE_CLOCK
Диагностика NS_E_DRM_UNABLE_TO_GET_SECURE_CLOCK
0xC00D2773 соответствует NS_E_DRM_UNABLE_TO_GET_SECURE_CLOCK. Этот HRESULT указывает этап Windows Media DRM: Клиент DRM не может прочитать защищённые часы устройства или локальные защищённые часы.
Что зафиксировать до повторной попытки
- Подтверждение для этого кода: зафиксируйте возможности устройства, состояние часов и последнюю успешную инициализацию.
- Защищённая идентичность: значение защищённых часов, их источник и время последнего успешного обновления.
- Состояние операции: запрошенное действие передачи или записи и ограничение лицензии.
- Хранилище или транспорт: результат активации, регистрации и измерений устройства.
- Контекст безопасности: модель устройства, версию прошивки и возможности WMDRM.
- Точка корреляции: цепочку сертификатов устройства и его серийную идентичность.
Показательный сценарий
Передача по подписке завершается ошибкой, поскольку у переносного устройства нет доступных для чтения доверенных часов.
Исправление
Устраняйте причину, которая непосредственно возвращает NS_E_DRM_UNABLE_TO_GET_SECURE_CLOCK: инициализируйте или восстановите поставщика защищённых часов до проверки ограниченных по времени прав.
Соседние результаты с другим смыслом
| Результат | Другая граница |
|---|---|
NS_E_DRM_UNABLE_TO_GET_DEVICE_CERT | Клиент не может получить или проверить сертификат целевого устройства. |
NS_E_DRM_UNABLE_TO_SET_SECURE_CLOCK | Клиент DRM не может записать данные защищённых часов на устройство. |
NS_E_DRM_TRACK_EXCEEDED_TRACKBURN_RESTRICTION | Трек исчерпал общий лимит числа записей в клиенте Windows Media DRM |
Проверка результата
После исправления повторите исходную операцию. Проверьте завершение DRM-действия, а не только исчезновение NS_E_DRM_UNABLE_TO_GET_SECURE_CLOCK. Другой HRESULT анализируйте отдельно.
Технические ссылки
- Интерфейс IWMDRMDeviceApp — документация платформы, используемая для отличия
NS_E_DRM_UNABLE_TO_GET_SECURE_CLOCKот соседних результатов. - Регистрация устройства — официальный контекст Windows Media DRM для
NS_E_DRM_UNABLE_TO_GET_SECURE_CLOCK. - Уровни защиты выхода — правила API и состояния, относящиеся к границе
NS_E_DRM_UNABLE_TO_GET_SECURE_CLOCK. - Коды ошибок Windows Media DRM
Нужно найти другой код? Найти другой код состояния или ошибки.
