BG_JOB_PROGRESS-Struktur
Die BG_JOB_PROGRESS-Struktur stellt auftragsbezogene Statusinformationen wie die Anzahl der übertragenen Bytes und Dateien zur Verfügung. Bei Uploadaufträgen gilt der Status nicht für die Antwortdatei, sondern für die Uploaddatei.
Syntax
typedef struct _BG_JOB_PROGRESS {
UINT64 BytesTotal;
UINT64 BytesTransferred;
ULONG FilesTotal;
ULONG FilesTransferred;
} BG_JOB_PROGRESS;
Member
-
BytesTotal
-
Gesamtanzahl von Bytes, die für alle Dateien im Auftrag übertragen werden sollen. Wenn der Wert BG_SIZE_UNKNOWN ist, wurde die Gesamtgröße aller Dateien im Auftrag nicht bestimmt. Übermittlungsoptimierung legt diesen Wert nicht fest, wenn die Größe einer der Dateien nicht bestimmt werden kann. Wenn beispielsweise die angegebene Datei oder der angegebene Server nicht vorhanden ist, Übermittlungsoptimierung die Größe der Datei nicht bestimmen.
Wenn Sie Bereiche aus der Datei herunterladen, enthält BytesTotal die Gesamtzahl der Bytes, die Sie aus der Datei herunterladen möchten.
-
BytesTransferred
-
Anzahl der übertragenen Bytes.
-
FilesTotal
-
Gesamtanzahl der Dateien, die für diesen Auftrag übertragen werden sollen.
-
FilesTransferred
-
Anzahl der übertragenen Dateien.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 10 Desktop-Apps, Version 1709 [] |
| Unterstützte Mindestversion (Server) |
Windows Server, version 1709 desktop apps only (Nur [ Desktop-Apps der Version 1709)] |
| Header |
|