Übermittlungsoptimierung Schnittstellen

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

Schnittstelle BESCHREIBUNG
IBackgroundCopyCallback Clients implementieren die IBackgroundCopyCallback-Schnittstelle, um eine Benachrichtigung zu erhalten, dass ein Auftrag abgeschlossen, geändert oder ein Fehler aufgetreten ist.
IBackgroundCopyError Ruft Details zu einem Auftragsfehler ab.
IBackgroundCopyFile Ruft die lokalen und Remotedateinamen einer Dateiübertragungsanforderung im Auftrag und dessen Status ab.
IBackgroundCopyFile2 Gibt einen neuen Remotenamen für die Datei an und ruft die Liste der herunterzuladenden Bereiche ab.
IBackgroundCopyFile5 Stellt generische Get- und Set-Methoden für BackgroundCopyFile-Eigenschaften zur Verfügung.
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 Fragt mehrere optionale Verhaltensweisen eines Auftrags ab oder legt sie fest.
IBackgroundCopyManager Erstellt Übertragungsaufträge, ruft ein Enumeratorobjekt von Aufträgen in der Warteschlange ab und ruft einzelne Aufträge aus der Warteschlange ab.
IDeliveryOptimizationJob Verwenden Sie , um Bereiche einer Datei herunterzuladen.
IDeliveryOptimizationFile Verwenden Sie , um den Status einer bestimmten Datei zu identifizieren.
IDODownload Wird zum Starten und Verwalten eines Downloads verwendet.
IDODownloadInternal Wird zum Herunterladen oder Festlegen erweiterter Downloadeigenschaften verwendet.
IDODownloadStatusCallback Wird verwendet, um Benachrichtigungen zu einem Download zu erhalten.
IDOManager Wird zum Erstellen eines neuen Downloads und zum Aufzählen vorhandener Downloads verwendet.
IEnumBackgroundCopyFiles Aufzählen von Dateien im Auftrag.