| Предыдущий | Следующий |
| MF_E_ITA_UNRECOGNIZED_ANALOG_VIDEO_PROTECTION_GUID | MF_E_ITA_OPL_DATA_NOT_INITIALIZED |
MF_E_NO_PMP_HOST
Что означает MF_E_NO_PMP_HOST
MF_E_NO_PMP_HOST (0xC00D717F) — Объект IMFPMPHost недоступен.
Медиаисточник работает вне PMP, но ему нужен IMFPMPHost, чтобы создать защищённый объект внутри процесса PMP — например ITA. Отсутствие интерфейса IMFPMPHost нарушает межпроцессную архитектуру защищённого источника, а не означает отсутствие кодека.
Что проверить и как подтвердить исправление
Если источник реализует IMFPMPClient, проверьте, что при разрешении топологии ему действительно передаётся IMFPMPHost через SeTPMPHost. Для удалённого режима источника проверьте получение службы MF_PMP_SERVICE.
Не заменяйте защищённый объект обычным объектом процесса приложения. Исправление должно позволить исходному источнику создать требуемый доверенный объект внутри PMP.
Документация для результата 0xC00D717F: IMFPMPHost · ITA location in protected topology · PMP Media Session.
Нужно найти другой код? Найти другой код состояния или ошибки.