Что означает код HRESULT 0xC00D275D (NS_E_DRM_UNSUPPORTED_PROPERTY)?

 
Предыдущий Следующий
NS_E_DRM_BUFFER_TOO_SMALL NS_E_DRM_ERROR_BAD_NET_RESP

NS_E_DRM_UNSUPPORTED_PROPERTY

Что означает NS_E_DRM_UNSUPPORTED_PROPERTY

NS_E_DRM_UNSUPPORTED_PROPERTY — выбранный Windows Media DRM object не реализует свойство, которое пытается читать или менять вызывающий код.

Что проверить

Сохраните property identifier, тип DRM object и версию библиотеки/интерфейса. Сначала проверьте перечень свойств, поддерживаемых именно этой реализацией.

Не заменяйте неизвестное свойство похожим именем и не повторяйте Get/Set без изменения объекта. Если свойство появилось в более новой версии DRM, нужен совместимый компонент или отдельная ветка кода.

Как подтвердить исправление

Причина подтверждается вызовом поддерживаемого property ID на том же объекте либо тем же запросом на версии DRM, которая документированно реализует это свойство.

Технические ссылки: DRM client interfaces · DRM client programming guide · Obtaining the required DRM library · Windows Media DRM error codes.


Нужно найти другой код? Найти другой код состояния или ошибки.