BITS C++-Anwendungsbeispiele

Die Background Intelligent Transfer Service (BITS)-Anwendungsbeispiele in diesem Abschnitt sind in C++ geschrieben. Sie veranschaulichen eine Reihe von Aufgaben, die mithilfe von BITS-Features abgeschlossen werden können. Jede Anwendung ist in eine Reihe von Schritten getrennt.

In der folgenden Tabelle sind die C++-Beispiele in diesem Abschnitt aufgeführt.

Beispiel Beschreibung
Beispiel: Allgemeine Klassen Dieses Beispiel enthält allgemeine Klassen, die für die Beispiele in diesem Abschnitt verwendet werden. Zu diesen allgemeinen Klassen gehören eine Rückrufklasse, eine generische Fehlerklasse und eine Hilfsklasse für den Ressourcenerwerb für die COM CoInitializeEx-Funktion.
Beispiel: Angeben von Anmeldeinformationen für die Serverauthentifizierung für einen BITS-Übertragungsauftrag Dieses Beispiel ruft das Autorisierungsschema und die Anmeldeinformationen vom Benutzer ab, erstellt einen BITS-Übertragungsauftrag, legt die Anmeldeinformationen für den Auftrag fest und überwacht den Status des Auftrags.
Beispiel: Verwenden der SSPI-Authentifizierungscodierung mit BITS. In diesem Beispiel wird die Verwendung der SSPI-Authentifizierung (Security Support Provider Interface) und von BITS veranschaulicht, um die Anmeldeinformationen von einem Benutzer zu erhalten, die Anmeldeinformationen zu codieren und die codierten Anmeldeinformationen für einen BITS-Übertragungsauftrag festlegen.
Beispiel: Hinzufügen eines Hilfstokens zu einem BITS-Übertragungsauftrag In diesem Beispiel wird ein BITS-Übertragungsauftrag erstellt und dem Auftrag ein zweiter Satz von Anmeldeinformationen hinzufügt.