Freigeben über


Übermittlungsoptimierungsstrukturen und -unions

Die Übermittlungsoptimierungsschnittstellen verwenden die folgenden Strukturen.

In diesem Abschnitt

Thema BESCHREIBUNG
BG_FILE_PROGRESS Die BG_FILE_PROGRESS-Struktur stellt dateibezogene Statusinformationen bereit, z. B. die Anzahl der übertragenen Bytes.
BG_FILE_RANGE Die BG_FILE_RANGE-Struktur identifiziert einen Bytebereich, der aus einer Datei heruntergeladen werden soll.
BG_JOB_PROGRESS Die BG_JOB_PROGRESS-Struktur 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.
BG_JOB_TIMES Die BG_JOB_TIMES-Struktur stellt auftragsbezogene Zeitstempel bereit.
BITS_FILE_PROPERTY_VALUE Die BITS_FILE_PROPERTY_VALUE union stellt den Eigenschaftswert der Übermittlungsoptimierungsdatei basierend auf einem Wert aus der BITS_FILE_PROPERTY_ID-Enumeration bereit.
BITS_JOB_PROPERTY_VALUE Die BITS_JOB_PROPERTY_VALUE union stellt den -Eigenschaftswert des Auftrags "Übermittlungsoptimierung" basierend auf dem Wert der BITS_JOB_PROPERTY_ID-Enumeration bereit.
DO_DOWNLOAD_ENUM_CATEGORY Wird von IDOManager::EnumDownloads verwendet, um die Downloads-Enumeration nach dem Wert der spezifischen Eigenschaft zu filtern.
DO_DOWNLOAD_RANGE Gibt einen einzelnen Bytebereich an, der aus einer Datei heruntergeladen werden soll.
DO_DOWNLOAD_RANGES_INFO Identifiziert ein Array von Bytesbereichen, die aus einer Datei heruntergeladen werden sollen.
DO_DOWNLOAD_STATUS Wird verwendet, um die status eines bestimmten Downloads zu erhalten.
DOSwarmStats Enthält Felder für Download- und Uploadstatistiken für eine Datei.