Freigeben über


BITS-Strukturen und -Gewerkschaften

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

In diesem Abschnitt

Thema BESCHREIBUNG
BG_AUTH_CREDENTIALS Gibt das Ziel (Proxy oder Server), das Authentifizierungsschema und die Anmeldeinformationen des Benutzers an, 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-Struktur angegebene 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 Bereich von Bytes 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 Upload-Antwort-Auftrags 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-Enumeration bereit.