Share via


IBackgroundCopyGroup-Schnittstelle (qmgr.h)

[IBackgroundCopyGroup ist für die Verwendung in den im Abschnitt Anforderungen angegebenen Betriebssystemen verfügbar. Es kann in nachfolgenden Versionen geändert oder entfernt werden. Verwenden Sie stattdessen die BITS-Schnittstellen.]

Verwenden Sie die IBackgroundCopyGroup-Schnittstelle , um eine Gruppe zu verwalten. Eine Gruppe enthält Downloadaufträge. Fügen Sie der Gruppe beispielsweise einen Auftrag hinzu, legen Sie die Eigenschaften der Gruppe fest, und starten und beenden Sie die Gruppe in der Downloadwarteschlange.

Vererbung

Die IBackgroundCopyGroup-Schnittstelle erbt von der IUnknown-Schnittstelle . IBackgroundCopyGroup verfügt auch über folgende Membertypen:

Methoden

Die IBackgroundCopyGroup-Schnittstelle verfügt über diese Methoden.

 
IBackgroundCopyGroup::CancelGroup

Verwenden Sie die CancelGroup-Methode, um die Gruppe aus der Warteschlange zu entfernen. Dateien, die vollständig heruntergeladen wurden, bevor diese Methode aufgerufen wird, stehen dem Client zur Verfügung. Sie können eine Gruppe jederzeit kündigen. Die Gruppe kann jedoch nicht wiederhergestellt werden, nachdem sie abgebrochen wurde.
IBackgroundCopyGroup::CreateJob

Verwenden Sie die CreateJob-Methode, um der Gruppe einen neuen Auftrag hinzuzufügen. Eine Gruppe kann nur einen Auftrag enthalten.
IBackgroundCopyGroup::EnumJobs

Verwenden Sie die EnumJobs-Methode, um eine Liste der Aufträge in der Gruppe abzurufen. Die Liste enthält nur einen Auftrag.
IBackgroundCopyGroup::get_GroupID

Verwenden Sie die get_GroupID-Methode, um den Bezeichner der Gruppe abzurufen.
IBackgroundCopyGroup::get_Size

Verwenden Sie die get_Size-Methode, um die Größe aller Dateien in der Gruppe abzurufen, die heruntergeladen werden sollen.
IBackgroundCopyGroup::GetJob

Verwenden Sie die GetJob-Methode, um einen Auftrag aus der Gruppe abzurufen.
IBackgroundCopyGroup::GetProgress

Verwenden Sie die GetProgress-Methode, um den Fortschritt des Downloads abzurufen.
IBackgroundCopyGroup::GetProp

Verwenden Sie die GetProp-Methode, um einen Eigenschaftswert aus der Gruppe abzurufen.
IBackgroundCopyGroup::GetStatus

Verwenden Sie die GetStatus-Methode, um den Status der Gruppe abzurufen.
IBackgroundCopyGroup::ResumeGroup

Verwenden Sie die ResumeGroup-Methode, um eine Gruppe zu starten, die in der Downloadwarteschlange angehalten wurde.
IBackgroundCopyGroup::SetProp

Verwenden Sie die SetProp-Methode, um den Eigenschaftswert für eine Group-Eigenschaft festzulegen.
IBackgroundCopyGroup::SuspendGroup

Verwenden Sie die SuspendGroup-Methode, um eine Gruppe in der Downloadwarteschlange anzuhalten. Neue Gruppen, Fehlergruppen oder Gruppen, die den Download abgeschlossen haben, werden automatisch angehalten.
IBackgroundCopyGroup::SwitchToForeground

Verwenden Sie die SwitchToForeground-Methode, um die Gruppe im Vordergrund und nicht im Hintergrund herunterzuladen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP
Unterstützte Mindestversion (Server) Windows Server 2003
Zielplattform Windows
Kopfzeile qmgr.h