| Предыдущий | Следующий |
| MF_E_NET_SESSION_INVALID | MF_E_NET_UDP_BLOCKED |
MF_E_OFFLINE_MODE
Что означает MF_E_OFFLINE_MODE
MF_E_OFFLINE_MODE (0xC00D4291) — Запрошенный URL недоступен в автономном режиме.
Этот HRESULT относится к сетевому источнику Media Foundation и означает, что текущая конфигурация запрещает обращение к сети для указанного URL. Это не доказательство того, что сервер недоступен, DNS не работает или формат содержимого не поддерживается: запрос может быть остановлен ещё до сетевой попытки.
Что проверить и как подтвердить исправление
Зафиксируйте URL и конфигурацию сетевого источника в момент создания/открытия источника, включая параметры приложения, которые переводят его в автономную работу. Отдельно проверьте, является ли ресурс локально доступным или для него действительно требуется HTTP/HTTPS либо другой сетевой протокол.
Для подтверждения причины повторите открытие того же URL после снятия автономного ограничения, не меняя адрес и медиаданные. Если приложение сознательно работает без сети, корректное решение — использовать локальный или заранее кэшированный ресурс и обработать этот HRESULT как ожидаемое ограничение, а не бесконечно повторять сетевое открытие.
Документация для результата 0xC00D4291: Proxy Support for Network Sources · Media sources.
Нужно найти другой код? Найти другой код состояния или ошибки.