Teilen über


BITS-Strukturen und Gewerkschaften

Der Background Intelligent Transfer Service (BITS) Schnittstellen die folgenden Strukturen verwenden.

In diesem Abschnitt

Thema Beschreibung
BG_AUTH_CREDENTIALS Identifiziert das Ziel (Proxy oder Server), das Authentifizierungsschema und die Anmeldeinformationen des Benutzers, die für Benutzerauthentifizierungsanforderungen verwendet werden sollen. Die Struktur wird an die IBackgroundCopyJob2::SetCredentials-Methodeübergeben.
BG_AUTH_CREDENTIALS_UNION Gibt die Anmeldeinformationen an, die für das in der BG_AUTH_CREDENTIALS Strukturangegebene Authentifizierungsschema verwendet werden sollen.
BG_BASIC_CREDENTIALS Gibt den Benutzernamen und das Kennwort für die Authentifizierung an.
BG_FILE_INFO Stellt die lokalen und Remotenamen der zu übertragenden Datei bereit.
BG_FILE_PROGRESS Stellt dateibezogene Statusinformationen bereit, z. B. die Anzahl der übertragenen Bytes.
BG_FILE_RANGE Gibt einen Bytebereich an, der aus einer Datei heruntergeladen werden soll.
BG_JOB_PROGRESS 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.
BG_JOB_REPLY_PROGRESS Stellt Statusinformationen im Zusammenhang mit dem Antwortteil eines Uploadantwortauftrags bereit.
BG_JOB_TIMES Stellt auftragsbezogene Zeitstempel bereit.
BITS_FILE_PROPERTY_VALUE union Stellt den Eigenschaftswert einer BITS-Datei bereit.
BITS_JOB_PROPERTY_VALUE Stellt den Eigenschaftswert des BITS-Auftrags basierend auf dem Wert der BITS_JOB_PROPERTY_ID Enumerationbereit.