Что означает код HRESULT 0xC00D5214 (MF_E_TOPO_UNSUPPORTED)?

 
Предыдущий Следующий
MF_E_TOPO_CANNOT_CONNECT MF_E_TOPO_INVALID_TIME_ATTRIBUTES

MF_E_TOPO_UNSUPPORTED

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

MF_E_TOPO_UNSUPPORTED (0xC00D5214) — Загрузчик топологии не поддерживает одну или несколько запрошенных операций.

Результат 0xC00D5214 пришёл из подсистемы «COM/WinRT» при работе с областью «контракт вызываемого interface, аргументы и state объекта». Для сообщения «загрузчик топологии не поддерживает одну или несколько запрошенных операций» практический предмет проверки — «mf, topo, неподдерживаемая возможность».

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

Сначала сверьте запрос с возможностями фактически установленной версии компонента. Для 0xC00D5214 в условии «загрузчик топологии не поддерживает одну или несколько запрошенных операций» проверьте возможности фактически установленной версии и свойства, реально предоставленные объектом; неизменённый запрос к неподдерживаемой функции повторять бессмысленно.

Перед повтором 0xC00D5214 зафиксируйте IID и method, thread/apartment, argument values, object state и исходный HRESULT. Различия по теме «mf, topo, неподдерживаемая возможность» для 0xC00D5214 покажут, изменился ли первый неуспешный этап.

Практическое исправление для 0xC00D5214: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. В контексте условия «загрузчик топологии не поддерживает одну или несколько запрошенных операций» для 0xC00D5214 оно должно устранить подтверждённую причину, а не скрыть исходный HRESULT.

Закройте диагностику после двух проверок: исходный сценарий проходит без результата 0xC00D5214, а заведомо неверный вход отклоняется на ожидаемой границе.

Документация для результата 0xC00D5214: creating playback topologies · topology attributes · topology node attributes.


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