| Предыдущий | Следующий |
| 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.
Нужно найти другой код? Найти другой код состояния или ошибки.