Ü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. |