| Предыдущий | Следующий |
| MF_E_TRUST_DISABLED | MF_E_WMDRMOTA_ACTION_ALREADY_SET |
MF_E_WMDRMOTA_NO_ACTION
Что означает MF_E_WMDRMOTA_NO_ACTION
MF_E_WMDRMOTA_NO_ACTION (0xC00D7153) — Для WMDRM Output Trust Authority не задано действие.
Результат 0xC00D7153 пришёл из подсистемы «COM/WinRT» при работе с областью «контракт вызываемого interface, аргументы и state объекта». Для сообщения «для wmdrm output trust authority не задано действие» практический предмет проверки — «mf, wmdrmota, отсутствие, action».
Что проверить и как подтвердить исправление
Сначала сопоставьте первый отказ с фактическими параметрами операции. Для 0xC00D7153 в условии «для wmdrm output trust authority не задано действие» сопоставьте security context процесса или службы с ACL, правами и учётными данными целевого объекта; запуск с повышенными правами используйте только как контроль.
Сопоставьте с результатом 0xC00D7153 следующие данные: IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите IMFTrustedOutput, HDCP, IMFOutputTrustAuthority, ITA. До исправления 0xC00D7153 сохраните исходное состояние объекта по теме «mf, wmdrmota, отсутствие, action».
Практическое исправление для 0xC00D7153: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. В контексте условия «для wmdrm output trust authority не задано действие» для 0xC00D7153 оно должно устранить подтверждённую причину, а не скрыть исходный HRESULT.
Подтвердите изменение повтором исходной операции: результат 0xC00D7153 не должен возникать на исправном объекте, но прежний отрицательный контроль обязан оставаться предсказуемым.
Документация для результата 0xC00D7153: IMFOutputTrustAuthority actions · enumerating OTAs · ITA access actions.
Нужно найти другой код? Найти другой код состояния или ошибки.