Что означает код HRESULT 0xC00D128E (NS_E_IMAGE_DOWNLOAD_FAILED)?

 
Предыдущий Следующий
NS_E_BKGDOWNLOAD_INVALID_FILE_NAME NS_E_WMP_UDRM_NOUSERLIST

NS_E_IMAGE_DOWNLOAD_FAILED

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

NS_E_IMAGE_DOWNLOAD_FAILED (0xC00D128E) — загрузка или сохранение ресурса изображения, используемого Player или службой содержимого.

Код относится к загрузке содержимого Windows Media. Для фоновых заданий отдельно учитываются сетевой этап, BITS, временный файл, завершение задания и последующая обработка пакета.

Получение всех сетевых байтов ещё не означает завершение задания, перемещение временного файла или успешную распаковку и каталогизацию пакета Windows Media Download. В типичном неуспешном запуске передача album art завершается не полностью либо результат невозможно зафиксировать в cache.

Что проверить

  • URL изображения, статус HTTP или задания, путь локального cache, тип содержимого и результат проверки декодером
  • Повторите исходный вызов, изменив только это условие: повторить загрузку конкретного изображения с корректным URL и доступным для записи cache, сохранив результат сетевой операции.
  • После изменения причины повторите ту же операцию с теми же исходными данными и убедитесь, что условие «загрузка или сохранение ресурса изображения, используемого Player или службой содержимого» больше не воспроизводится.

Близкие коды

КодЧем отличается
NS_E_BKGDOWNLOAD_INVALID_FILE_NAMEформирование допустимого конечного имени файла для запрошенной загрузки
NS_E_INTERFACE_NOT_REGISTERED_IN_GITполучение COM-интерфейса из Global Interface Table в другом COM-апартамент
NS_E_BKGDOWNLOAD_FAILEDINITIALIZEзапуск общего диспетчера фоновой загрузки и базы данных заданий

Технические ссылки


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