Что означает код HRESULT 0xC00D7154 (MF_E_WMDRMOTA_ACTION_ALREADY_SET)?

 
Предыдущий Следующий
MF_E_WMDRMOTA_NO_ACTION MF_E_WMDRMOTA_DRM_HEADER_NOT_AVAILABLE

MF_E_WMDRMOTA_ACTION_ALREADY_SET

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

MF_E_WMDRMOTA_ACTION_ALREADY_SET (0xC00D7154) — Для WMDRM Output Trust Authority действие уже задано.

Output Trust Authority (OTA) представляет доверенный выход для одного конкретного действия защищённой политики — например, воспроизведения, копирования или транскодирования. Этот HRESULT означает ошибку порядка настройки: действие на данном OTA уже зафиксировано.

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

Проверьте путь создания и настройки OTA: действие не должно назначаться повторно из двух ветвей инициализации. Если нужен другой сценарий, используйте соответствующий OTA или создайте новый путь политики вместо переиспользования уже настроенного объекта.

Отличайте MF_E_WMDRMOTA_ACTION_MISMATCH: там действие существует, но не совпадает с политикой/контекстом. Здесь непосредственная причина — именно повторное назначение действия.

Документация для результата 0xC00D7154: IMFOutputTrustAuthority · IMFTrustedOutput · Wine: HRESULT definitions.


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