Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Используйте следующие интерфейсы фоновой интеллектуальной службы передачи (BITS), чтобы передавать файлы и отслеживать задания в очереди передачи.
| Интерфейс | Описание |
|---|---|
| IBackgroundCopyCallback | Клиенты реализуют интерфейс IBackgroundCopyCallback для получения уведомления о завершении задания, изменении или ошибке. |
| IBackgroundCopyCallback2 | Клиенты реализуют интерфейс IBackgroundCopyCallback2 для получения уведомления о завершении скачивания файла. |
| IBackgroundCopyCallback3 | Клиенты реализуют интерфейс IBackgroundCopyCallback3 для получения уведомлений о завершении скачивания диапазонов файла. |
| IBackgroundCopyError | Извлекает сведения об ошибке задания. |
| IBackgroundCopyFile | Извлекает имена локальных и удаленных файлов запроса на передачу файлов в задании и его ход выполнения. |
| IBackgroundCopyFile2 | Задает новое удаленное имя файла и извлекает список диапазонов для скачивания. |
| IBackgroundCopyFile3 | Проверяет файл, чтобы одноранговые узлы могли запрашивать его содержимое и извлекать имя временного файла. |
| IBackgroundCopyFile4 | Извлекает статистику загрузки для одноранговых узлов и серверов-источников. |
| IBackgroundCopyFile5 | Предоставляет методы получения и задания универсальных свойств для свойств BackgroundCopyFile. |
| IBackgroundCopyFile6 | Возвращает или задает универсальные свойства передачи файлов BITS. |
| IBackgroundCopyJob | Добавляет файлы в задание, задает уровень приоритета задания, определяет состояние задания и запускает и останавливает задание. |
| IBackgroundCopyJob2 | Извлекает данные ответа из задания отправки, определяет ход передачи данных ответа клиенту, запрашивает выполнение командной строки и предоставляет учетные данные для прокси-сервера и удаленного сервера. |
| IBackgroundCopyJob3 | Загружает диапазоны файла, изменяет префикс удаленного имени файла и сохраняет сведения о владельце и ACL с файлом. |
| IBackgroundCopyJob4 | Включает кэширование одноранговых узлов, ограничивает время загрузки и проверяет характеристики маркера пользователя. |
| IBackgroundCopyJob5 | Запросы или задает несколько необязательных действий задания. |
| IBackgroundCopyJobHttpOptions | Указывает сертификаты клиента для проверки подлинности клиента на основе сертификатов и пользовательских заголовков для HTTP-запросов. |
| IBackgroundCopyJobHttpOptions2 | Используйте этот интерфейс для извлечения и (или) переопределения метода HTTP, используемого для передачи BITS. |
| IBackgroundCopyManager | Создает задания передачи, извлекает объект перечислителя заданий в очереди и извлекает отдельные задания из очереди. |
| IBitsPeer | Получает сведения о одноранговом узле в районе. |
| IBitsPeerCacheAdministration | Управление пулом одноранговых узлов, с которого можно скачать содержимое. |
| IBitsPeerCacheRecord | Возвращает сведения о файле в кэше. |
| IBitsTokenOptions | Связывает и управляет парой маркеров безопасности для задания передачи фоновой интеллектуальной службы передачи (BITS). |
| IEnumBackgroundCopyFiles | Перечисляет файлы в задании. |
| IEnumBackgroundCopyJobs | Перечисляет задания в очереди передачи. |
| IEnumBitsPeerCacheRecords | Перечисляет записи кэша. |
| IEnumBitsPeers | Перечисляет список обнаруженных одноранговых узлов BITS. |