Что означает код HRESULT 0xC00D1261 (NS_E_BKGDOWNLOAD_INVALIDJOBSIGNATURE)?

 
Предыдущий Следующий
NS_E_BKGDOWNLOAD_NOJOBPOINTER NS_E_BKGDOWNLOAD_FAILED_TO_CREATE_TEMPFILE

NS_E_BKGDOWNLOAD_INVALIDJOBSIGNATURE

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

NS_E_BKGDOWNLOAD_INVALIDJOBSIGNATURE (0xC00D1261) — недопустимая сигнатура задания загрузки в фоне.

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

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

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

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

Близкие коды

КодЧем отличается
NS_E_BKGDOWNLOAD_FAILED_TO_CREATE_TEMPFILEвыделение временного локального файла, используемого до завершения задания
NS_E_BKGDOWNLOAD_NOJOBPOINTERобращение к отсутствующему или уже освобождённому интерфейсу фонового задания
NS_E_BKGDOWNLOAD_CANCELCOMPLETEDJOBвызов отмены после того, как задание уже завершено и подтверждено

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


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