Что означает код HRESULT 0xC00D1267 (NS_E_BKGDOWNLOAD_CALLFUNCENDED)?

 
Предыдущий Следующий
NS_E_BKGDOWNLOAD_CALLFUNCTIMEOUT NS_E_BKGDOWNLOAD_WMDUNPACKFAILED

NS_E_BKGDOWNLOAD_CALLFUNCENDED

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

NS_E_BKGDOWNLOAD_CALLFUNCENDED (0xC00D1267) — функция вызвана после завершения фоновой загрузки.

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

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

Не изменяйте и не сбрасывайте связанное состояние до сохранения следующих данных: API, состояния объекта, входных параметров и исходного HRESULT для состояния «вызов функции фоновой загрузки завершился после окончания задания»; иначе причина «вызов функции фоновой загрузки завершился после окончания задания» будет потеряна.

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

  • Повторите исходную операцию в контролируемом сценарии, изменив только условие «вызов функции фоновой загрузки завершился после окончания задания», и сохраните API, входные данные и исходный HRESULT, относящиеся к состоянию «вызов функции фоновой загрузки завершился после окончания задания».
  • Проверьте URL, состояние фонового задания, локальный временный путь и первый результат BITS или файловой системы, относящийся к этой загрузке.
  • После изменения причины повторите ту же операцию с теми же исходными данными и убедитесь, что условие «Функция вызвана после завершения фоновой загрузки» больше не воспроизводится.

Близкие коды

КодЧем отличается
NS_E_BKGDOWNLOAD_CALLFUNCTIMEOUTожидание обратного вызова подключаемого модуля загрузки дольше допустимого времени
NS_E_BKGDOWNLOAD_CALLFUNCFAILEDвыполнение запрошенной функции подключаемого модуля, завершившейся ошибкой, не связанной с тайм-аутом

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


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