Поделиться через


Интерфейс IBackgroundCopyGroup (qmgr.h)

[IBackgroundCopyGroup доступен для использования в операционных системах, указанных в разделе Требования. В последующих версиях он может быть изменен или недоступен. Вместо этого используйте интерфейсы BITS.]

Используйте интерфейс IBackgroundCopyGroup для управления группой. Группа содержит задания скачивания. Например, добавьте задание в группу, задайте свойства группы, а также запустите и остановите группу в очереди загрузки.

Наследование

Интерфейс IBackgroundCopyGroup наследуется от интерфейса IUnknown . IBackgroundCopyGroup также имеет следующие типы членов:

Методы

Интерфейс IBackgroundCopyGroup содержит следующие методы.

 
IBackgroundCopyGroup::CancelGroup

Используйте метод CancelGroup, чтобы удалить группу из очереди. Файлы, полностью загруженные перед вызовом этого метода, доступны клиенту. Вы можете отменить группу в любое время; однако после отмены группы невозможно восстановить.
IBackgroundCopyGroup::CreateJob

Используйте метод CreateJob, чтобы добавить новое задание в группу. Группа может содержать только одно задание.
IBackgroundCopyGroup::EnumJobs

Используйте метод EnumJobs для получения списка заданий в группе. Список содержит только одно задание.
IBackgroundCopyGroup::get_GroupID

Используйте метод get_GroupID для получения идентификатора группы.
IBackgroundCopyGroup::get_Size

Используйте метод get_Size, чтобы получить размер всех файлов в группе для скачивания.
IBackgroundCopyGroup::GetJob

Используйте метод GetJob для получения задания из группы.
IBackgroundCopyGroup::GetProgress

Используйте метод GetProgress для получения хода загрузки.
IBackgroundCopyGroup::GetProp

Используйте метод GetProp для получения значения свойства из группы.
IBackgroundCopyGroup::GetStatus

Используйте метод GetStatus для получения состояния группы.
IBackgroundCopyGroup::ResumeGroup

Используйте метод ResumeGroup, чтобы запустить группу, приостановленную в очереди загрузки.
IBackgroundCopyGroup::SetProp

Используйте метод SetProp, чтобы задать значение свойства для свойства группы.
IBackgroundCopyGroup::SuspendGroup

Используйте метод SuspendGroup, чтобы приостановить группу в очереди загрузки. Новые группы, группы с ошибками или группы, которые завершили скачивание, приостанавливаются автоматически.
IBackgroundCopyGroup::SwitchToForeground

Используйте метод SwitchToForeground, чтобы скачать группу на переднем плане, а не в фоновом режиме.

Требования

Требование Значение
Минимальная версия клиента Windows XP
Минимальная версия сервера Windows Server 2003
Целевая платформа Windows
Header qmgr.h