BG_JOB_PROGRESS-Struktur (bits.h)
Stellt auftragsbezogene Statusinformationen bereit, z. B. die Anzahl der übertragenen Bytes und Dateien. Bei Uploadaufträgen gilt der Fortschritt für die Uploaddatei, nicht für die Antwortdatei. Informationen zum Anzeigen des Status der Antwortdatei finden Sie in der BG_JOB_REPLY_PROGRESS-Struktur .
Syntax
typedef struct _BG_JOB_PROGRESS {
UINT64 BytesTotal;
UINT64 BytesTransferred;
ULONG FilesTotal;
ULONG FilesTransferred;
} BG_JOB_PROGRESS;
Member
BytesTotal
Gesamtanzahl der zu übertragenden Bytes für alle Dateien im Auftrag. Wenn der Wert BG_SIZE_UNKNOWN ist, wurde die Gesamtgröße aller Dateien im Auftrag nicht ermittelt. BITS 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, kann BITS die Größe der Datei nicht bestimmen.
Wenn Sie Bereiche aus der Datei herunterladen, enthält BytesTotal die Gesamtanzahl 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
Unterstützte Mindestversion (Client) | Windows XP |
Unterstützte Mindestversion (Server) | Windows Server 2003 |
Kopfzeile | bits.h |