BITS-Strukturen und -Unions

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

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. Die -Struktur wird an die IBackgroundCopyJob2::SetCredentials-Methode übergeben.
BG_AUTH_CREDENTIALS_UNION Identifiziert die Anmeldeinformationen, die für das in der -Struktur angegebene Authentifizierungsschema BG_AUTH_CREDENTIALS werden.
BG_BASIC_CREDENTIALS Identifiziert den Benutzernamen und das Kennwort für die Authentifizierung.
BG_FILE_INFO Stellt die lokalen und Remotenamen der datei, die übertragen werden soll.
BG_FILE_PROGRESS Stellt dateibezogene Statusinformationen wie die Anzahl der übertragenen Bytes zur Verfügung.
BG_FILE_RANGE Identifiziert einen Bytebereich, der aus einer Datei heruntergeladen werden soll.
BG_JOB_PROGRESS 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. 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 Upload-Antwort-Auftrags zur Verfügung.
BG_JOB_TIMES Stellt auftragsbezogene Zeitstempel zur
BITS_FILE_PROPERTY_VALUE Union Stellt den -Eigenschaftswert einer BITS-Datei zur
BITS_JOB_PROPERTY_VALUE Stellt den -Eigenschaftswert des BITS-Auftrags basierend auf dem Wert der BITS_JOB_PROPERTY_ID -Enumeration zur