Что означает код HRESULT 0xC00D428F (MF_E_NET_TOO_MUCH_DATA)?

 
Предыдущий Следующий
MF_E_NET_SERVER_UNAVAILABLE MF_E_NET_SESSION_INVALID

MF_E_NET_TOO_MUCH_DATA

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

MF_E_NET_TOO_MUCH_DATA (0xC00D428F) — Процесс кодирования не успевает обрабатывать поступающий объём данных.

В подсистеме «Media Foundation» этот HRESULT описывает объект «сетевой media source, данные», и первый диагностический шаг — сверить фактический объём с документированным пределом.

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

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

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

В воспроизводимом отчёте зафиксируйте данные proxy для проверки темы «сетевой media source, данные».

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

Документация для результата 0xC00D428F: документация Media Foundation · MFNETSOURCE_STATISTICS property · Networking in Media Foundation.


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