Что означает код HRESULT 0xC00D714C (MF_E_NO_CONTENT_PROTECTION_MANAGER)?

 
Предыдущий Следующий
MF_E_DRM_HARDWARE_INCONSISTENT MF_E_LICENSE_RESTORE_NO_RIGHTS

MF_E_NO_CONTENT_PROTECTION_MANAGER

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

MF_E_NO_CONTENT_PROTECTION_MANAGER (0xC00D714C) — Для доступа к защищённому медиафайлу приложение должно предоставить обратный вызов IMFContentProtectionManager.

Код 0xC00D714C относится не ко всему компоненту «COM/WinRT», а к операции в области «контракт вызываемого interface, аргументы и state объекта». Сообщение «для доступа к защищённому медиафайлу приложение должно предоставить обратный вызов imfcontentprotectionmanager» позволяет начать с темы «mf, отсутствие, content, protection, manager».

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

В первую очередь сопоставьте первый отказ с фактическими параметрами операции. Для 0xC00D714C в сценарии «для доступа к защищённому медиафайлу приложение должно предоставить обратный вызов imfcontentprotectionmanager» воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.

Для воспроизведения 0xC00D714C сохраните IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите IMFContentProtectionManager. По теме «mf, отсутствие, content, protection, manager» для 0xC00D714C сравните эти данные с исправным запуском до очистки журналов или пересоздания объекта.

Исправляя 0xC00D714C, меняйте только подтверждённую причину: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Результат 0xC00D714C с описанием «для доступа к защищённому медиафайлу приложение должно предоставить обратный вызов imfcontentprotectionmanager» должен исчезнуть на исходных данных без обхода штатной проверки.

Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0xC00D714C и без обхода штатных проверок.

Документация для результата 0xC00D714C: IMFContentProtectionManager configuration · creating a PMP Media Session · PMP Media Session.


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