Site icon EfmSoft

Что означает код HRESULT 0xC00D36B5 (MF_E_NOTACCEPTING)?

 
Предыдущий Следующий
MF_E_INVALIDMEDIATYPE MF_E_NOT_INITIALIZED

MF_E_NOTACCEPTING

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

MF_E_NOTACCEPTING (0xC00D36B5) — Вызываемый объект сейчас не принимает дополнительные входные данные.

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

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

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

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

Не потеряйте данные ProcessInput, ProcessOutput, MF_E_TRANSFORM_NEED_MORE_INPUT: без них трудно отделить тему «вызываемый объект сейчас не принимает дополнительные входные данные» от последующего сбоя.

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

Документация для результата 0xC00D36B5: IMFTransform::ProcessInput · basic MFT processing model.


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

Exit mobile version