IBackgroundCopyManager-Schnittstelle (bits.h)
Erstellt Übertragungsaufträge, ruft ein Enumeratorobjekt ab, das die Aufträge in der Warteschlange enthält, und ruft einzelne Aufträge aus der Warteschlange ab.
Informationen zum Erstellen einer instance dieser Schnittstelle finden Sie unter Herstellen einer Verbindung mit dem BITS-Dienst.
Vererbung
Die IBackgroundCopyManager-Schnittstelle erbt von der IUnknown-Schnittstelle . IBackgroundCopyManager verfügt auch über folgende Membertypen:
Methoden
Die IBackgroundCopyManager-Schnittstelle verfügt über diese Methoden.
IBackgroundCopyManager::CreateJob Erstellt einen Auftrag. |
IBackgroundCopyManager::EnumJobs Ruft einen Schnittstellenzeiger auf ein Enumeratorobjekt ab, das Sie zum Aufzählen der Aufträge in der Übertragungswarteschlange verwenden. Die Reihenfolge der Aufträge im Enumerator ist beliebig. |
IBackgroundCopyManager::GetErrorDescription Ruft eine Beschreibung für den angegebenen Fehlercode ab. |
IBackgroundCopyManager::GetJob Ruft einen angegebenen Auftrag aus der Übertragungswarteschlange ab. In der Regel speichert Ihre Anwendung den Auftragsbezeichner, sodass Sie den Auftrag später aus der Warteschlange abrufen können. |
Hinweise
Windows Vista und höher: Wenn ein ActiveX-Steuerelement versucht, diese Schnittstelle aus einem Internet Explorer Prozess zu instanziieren, schlägt der Aufruf mit verweigertem Zugriff fehl. Dies liegt daran, dass COM clients mit niedrigerer Integrität keine Bindung an Klasseninstanzen mit höheren Integritätsebenen zulässt. Weitere Informationen finden Sie unter Grundlegendes und Arbeiten im internetgeschützten Modus Explorer und Implementierung des Integritätsmechanismus in Windows Vista. Ein Benutzer kann das Problem umgehen, indem er die Website der Zone Vertrauenswürdige Website hinzufügt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP |
Unterstützte Mindestversion (Server) | Windows Server 2003 |
Zielplattform | Windows |
Kopfzeile | bits.h |