Site icon EfmSoft

Что означает код HRESULT 0xC00D36B2 (MF_E_INVALIDREQUEST)?

 
Предыдущий Следующий
MF_E_BUFFERTOOSMALL MF_E_INVALIDSTREAMNUMBER

MF_E_INVALIDREQUEST

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

MF_E_INVALIDREQUEST (0xC00D36B2) — Запрос недопустим в текущем состоянии.

Причину следует искать на границе «запрос недопустим в текущем состоянии» внутри подсистемы «Media Foundation», где требуется сопоставить первый отказ с фактическими параметрами операции.

Диагностика и проверка результата

Для случая «запрос недопустим в текущем состоянии» воспроизведите исходную операцию на минимальном объекте и меняйте только одно условие за запуск.

Перед контрольным повтором для «запрос недопустим в текущем состоянии» соберите тип объекта Media Foundation, MIME/codec, topology, URL или byte stream и события MFTrace на первом неуспешном вызове.

Повторите операцию в том же окружении и сравните первый отличающийся вызов; для результата 0xC00D36B2 этого надёжнее, чем единичный успешный запуск на других данных.

Документация для результата 0xC00D36B2: seeking, fast forward, and reverse play · basic MFT processing model.


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

Exit mobile version