IBackgroundCopyCallback::JobTransferred-Methode
Die Übermittlungsoptimierung ruft Ihre Implementierung der JobTransferred-Methode auf, wenn alle Dateien im Auftrag erfolgreich übertragen wurden.
Syntax
HRESULT JobTransferred(
[in] IBackgroundCopyJob *pJob
);
Parameter
-
pJob [in]
-
Enthält auftragsbezogene Informationen, z. B. den Zeitpunkt, zu dem der Auftrag abgeschlossen wurde, die Anzahl der übertragenen Bytes und die Anzahl der übertragenen Dateien. Geben Sie pJob nicht frei. Die Übermittlungsoptimierung gibt die Schnittstelle frei, wenn die -Methode zurückgibt.
Rückgabewert
Diese Methode sollte S_OK zurückgeben.
Bemerkungen
In der Regel sollte Ihre Implementierung die IBackgroundCopyJob::Complete-Methode aufrufen, um zu bestätigen, dass die Übermittlungsoptimierung die Dateien erfolgreich übertragen hat. Downloaddateien und die Antwortdatei sind erst auf dem Client verfügbar, wenn Sie die Complete-Methode aufrufen.
Wenn Sie die Complete-Methode oder die IBackgroundCopyJob::Cancel-Methode nicht aufrufen, bricht die Übermittlungsoptimierung den Auftrag nach 30 Tagen ab und löscht die unvollständigen Dateien.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 10, Version 1709 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server, Version 1709 [nur Desktop-Apps] |
Header |
|
IDL |
|
Bibliothek |
|
DLL |
|
IID |
IID_IBackgroundCopyCallback ist definiert als 97EA99C7-0186-4AD4-8DF9-C5B4E0ED6B22 |