Freigeben über


Übermittlungsoptimierungsschnittstellen

Verwenden Sie die folgenden Übermittlungsoptimierungsschnittstellen, um Dateien zu übertragen und Aufträge innerhalb der Übertragungswarteschlange zu überwachen.

Schnittstelle Beschreibung
IBackgroundCopyCallback- Clients implementieren die IBackgroundCopyCallback Schnittstelle, um Benachrichtigungen zu erhalten, dass ein Auftrag abgeschlossen ist, geändert wurde oder fehlerhaft ist.
IBackgroundCopyError- Ruft Details eines Auftragsfehlers ab.
IBackgroundCopyFile- Ruft die lokalen und Remotedateinamen einer Dateiübertragungsanforderung im Auftrag und deren Fortschritt ab.
IBackgroundCopyFile2- Gibt einen neuen Remotenamen für die Datei an und ruft die Liste der herunterzuladenden Bereiche ab.
IBackgroundCopyFile5- Stellt generische Eigenschaften zum Abrufen und Festlegen von Methoden für BackgroundCopyFile-Eigenschaften bereit.
IBackgroundCopyJob- Fügt dem Auftrag Dateien hinzu, legt die Prioritätsebene des Auftrags fest, bestimmt den Status des Auftrags und startet und beendet den Auftrag.
IBackgroundCopyJob5- Abfragen oder Festlegen mehrerer optionaler Verhaltensweisen eines Auftrags.
IBackgroundCopyManager Erstellt Übertragungsaufträge, ruft ein Enumerationsobjekt von Aufträgen in der Warteschlange ab und ruft einzelne Aufträge aus der Warteschlange ab.
IDeliveryOptimizationJob Wird verwendet, um Bereiche einer Datei herunterzuladen.
IDeliveryOptimizationFile- Wird verwendet, um den Status einer bestimmten Datei zu identifizieren.
IDODownload Wird verwendet, um einen Download zu starten und zu verwalten.
IDODownloadInternal Wird verwendet, um erweiterte Downloadeigenschaften abzurufen oder festzulegen.
IDODownloadStatusCallback Wird verwendet, um Benachrichtigungen über einen Download zu erhalten.
IDOManager- Wird zum Erstellen eines neuen Downloads und zum Aufzählen vorhandener Downloads verwendet.
IEnumBackgroundCopyFiles Listet Dateien im Auftrag auf.