Новые возможности (BITS)
С момента своего первого выпуска в составе Windows XP фоновая интеллектуальная служба передачи (BITS) постоянно совершенствуется, предоставляя разработчикам и администраторам более мощные средства для управления и контроля за скачиваниями. Добавлен широкий набор командлетов PowerShell, он может подключаться к большему количеству типов HTTP-серверов и более тщательно учитывает пропускную способность сети пользователя и затраты, чем когда-либо раньше.
В следующей таблице описаны новые возможности каждого выпуска фоновой интеллектуальной службы передачи данных (BITS).
Версия | Описание функций |
---|---|
Версия 10.3 | Новые возможности:
|
Версия 10.2 | Новые возможности:
|
Версия 10.1 | Новые возможности:
|
Версия 5.0 | Новые возможности:
В Windows 10 добавлены следующие функции для BITS.
|
Версия 4.0 | Новые возможности:
Вы также можете скачать BITS 4.0 для Windows Server 2008 с пакетом обновления 2 (SP2), Windows Vista с пакетом обновления 1 (SP1) и Windows Vista с пакетом обновления 2 (SP2). Чтобы скачать BITS 4.0, см. Каталог обновлений Microsoft и установите KB960568. Версия %windir%\System32\QMgr.dll — 7.5.xxxx.xxxx. |
Версия 3.0 | Новые возможности: — Добавлено одноранговое кэширование, которое позволяет скачивать содержимое от других участников, а также предоставлять содержимое другим в пределах доменной сети. — добавлено уведомление при скачивании файла. — Добавлен доступ к временному файлу во время скачивания. — добавлена возможность управления HTTP перенаправлениями . — Добавлены дополнительные групповые политики для управления кэшированием узлов одноранговой сети и ограничения времени загрузки. — добавлены события диагностики и устранения неполадок в системном журнале событий. — Добавлена поддержка контроля учетных записей пользователей (UAC). — На Windows Vista и выше тип запуска BITS по умолчанию — отложенный автоматический запуск. Примечание. Теперь BITS использует групповые политики, чтобы ограничить количество заданий и файлов, которые можно создать. Это может повлиять на приложения, которые в настоящее время создают большое количество заданий или добавляют большое количество файлов в задание. BITS версии 3.0 входит в операционные системы Windows Server 2008 и Windows Vista. Версия %windir%\System32\QMgr.dll — 7.0.xxxx.xxxx. |
Версия 2.5 | Добавлена поддержка пользовательских заголовков HTTP, проверки подлинности клиента на основе сертификатов для безопасных транспортных данных HTTP и IPv6. Также добавлено использование счетчиков устройства шлюза Интернета (IGD) для более точного вычисления доступной пропускной способности. Функции BITS 2.5 доступны в операционных системах Windows Server 2008, Windows Vista и Windows XP с пакетом обновления 3 (SP3). Вы также можете скачать BITS 2.5 для Windows Server 2003 с пакетом обновления 2 (SP2), Windows Server 2003 с пакетом обновления 1 (SP1) и Windows XP с пакетом обновления 2 (SP2). Версия %windir%\System32\QMgr.dll — 6.7.xxxx.xxxx. |
Версия 2.0 | Добавлена поддержка одновременной загрузки в фоновом режиме, использования путей Server Message Block (SMB) для удаленных имен, загрузки диапазонов файла, изменения префикса или полного удаленного имени и ограничения пропускной способности клиента. Политика JobInactivityTimeout теперь находится в "Конфигурация компьютера", "Административные шаблоны", "Сеть", "Служба интеллектуальной передачи данных (BITS)". BITS версии 2.0 входит в Windows XP с пакетом обновления 2 (SP2) и Windows Server 2003 с пакетом обновления 1 (SP1). Вы также можете скачать BITS 2.0 для Windows Server 2003 и Windows XP. Чтобы скачать BITS 2.0, перейдите к каталогу центра обновления Майкрософт и установите KB842773. Версия %windir%\System32\QMgr.dll — 6.6.xxxx.xxxx. |
Версия 1.5 | Добавлена возможность загрузки и ответа на загрузку, выполнение команд из командной строки для событий, явные учетные данные и учетные данные для прокси-сервера. Начиная с BITS 1.5, пользователи с ограниченным токеном не могут создавать и изменять задания. BITS версии 1.5 включена в Windows Server 2003. Распространяемый компонент доступен для Windows XP из Центра загрузки Майкрософт . Версия %windir%\System32\QMgr.dll — 6.5.xxxx.xxxx. |
Версия 1.2 | Та же функциональность, что и версия 1.0. Содержит внутренние обновления и улучшения. BITS версии 1.2 входит в Windows XP с пакетом обновления 1 (SP1). Версия %windir%\System32\QMgr.dll — 6.2.xxxx.xxxx. |
Версия 1.0 | Первоначальный релиз. Предоставляет приоритетные, регулируемые и асинхронные загрузки в фоновом или в переднем плане. Скачивание автоматически возобновляется после перезапуска компьютера и отключения сети. BITS версии 1.0 входит в Windows XP. Версия %windir%\System32\QMgr.dll — 6.0.xxxx.xxxx. |
Чтобы выделить функции в программе в зависимости от возможностей BITS, используйте QueryInterface для (например) объекта Job, чтобы проверить, позволяет ли объект Job создать нужную версию. Кроме того, см. Определение версии BITS на компьютере для преобразования номера версии QMgr.dll в версию BITS.
Версия 10.3
Для этой версии добавлены следующие интерфейсы.
Версия 10.2
Для этой версии добавлены следующие интерфейсы.
Версия 10.1
Для этой версии добавлены следующие интерфейсы.
Для использования с перечислением BITS_JOB_PROPERTY_IDбыли добавлены следующие константы.
- BITS_JOB_PROPERTY_ON_DEMAND_MODE
- BITS_JOB_PROPERTY_MINIMUM_NOTIFICATION_INTERVAL_MS
Версия 5.0
Для этой версии добавлены следующие интерфейсы:
Версия 4.0
Для этой версии добавлены следующие интерфейсы:
Версия 3.0
Для этой версии добавлены следующие интерфейсы:
- IBackgroundCopyCallback2
- IBackgroundCopyFile3
- IBackgroundCopyJob4
- IBitsPeer
- IBitsPeerCacheAdministration
- IBitsPeerCacheRecord
- IEnumBitsPeerCacheRecords
- IEnumBitsPeers
Следующие константы были добавлены для использования с методом IBackgroundCopyJobHttpOptions::SetSecurityFlags:
- BG_HTTP_REDIRECT_POLICY_ALLOW_SILENT
- BG_HTTP_REDIRECT_POLICY_ALLOW_REPORT
- BG_HTTP_REDIRECT_POLICY_DISALLOW
- BG_HTTP_REDIRECT_POLICY_MASK
- BG_HTTP_REDIRECT_POLICY_ALLOW_HTTPS_TO_HTTP
Версия 2.5
Для версии 2.5 добавлены следующие интерфейсы и перечисления:
Версия 2.0
Добавлены следующие интерфейсы, структура и разделы для версии 2.0:
Сведения о параллельных загрузках переднего плана см. в разделе "Примечания" для BG_JOB_PRIORITY.
Сведения об использовании протокола SMB см. в BG_FILE_INFO.
Версия 1.5
Для версии 1.5 добавлены следующие интерфейсы и разделы:
- IBackgroundCopyJob2
- получение ответа из задания Upload-Reply
- Регистрация для запуска программы
- параметры сервера BITS для отправки заданий
- настройка сервера для загрузки
- Использование заголовков запросов и ответов BITS
Обновление версий BITS
Вы можете скачать BITS 4.0 для Windows Server 2008 с пакетом обновления 2 (SP2), Windows Vista с пакетом обновления 1 (SP1) и Windows Vista с пакетом обновления 2 (SP2).