Что означает код HRESULT 0xC00D6D66 (MF_E_TRANSFORM_PROPERTY_PID_NOT_RECOGNIZED)?

 
Предыдущий Следующий
MF_E_TRANSFORM_PROFILE_TRUNCATED MF_E_TRANSFORM_PROPERTY_VARIANT_TYPE_WRONG

MF_E_TRANSFORM_PROPERTY_PID_NOT_RECOGNIZED

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

MF_E_TRANSFORM_PROPERTY_PID_NOT_RECOGNIZED (0xC00D6D66) — Идентификатор свойства не соответствует ни одному свойству, поддерживаемому преобразованием.

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

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

Первый шаг — сопоставьте первый отказ с фактическими параметрами операции. Когда при 0xC00D6D66 система сообщает «идентификатор свойства не соответствует ни одному свойству, поддерживаемому преобразованием», воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.

Диагностика 0xC00D6D66 должна включать IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите ICodecAPI, VARIANT, CLSID, ICodecAPI::IsSupported. Для темы «mf, transform, свойство, pid, не, recognized» при 0xC00D6D66 важны значения именно на первом отказе, а не после обработки ошибки верхним уровнем.

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

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

Документация для результата 0xC00D6D66: ICodecAPI · Media Foundation properties · Wine: transform property HRESULTs.


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