Freigeben über


BITS C++-Anwendungsbeispiele

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

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 gängigen Klassen gehören eine Rückrufklasse, eine generische Fehlerklasse und eine Ressourcenbeschaffungshilfsklasse für die COM CoInitializeEx-Funktion .
Beispiel: Angeben der Anmeldeinformationen für die Serverauthentifizierung für einen BITS-Übertragungsauftrag In diesem Beispiel werden das Autorisierungsschema und die Anmeldeinformationen vom Benutzer abgerufen, ein BITS-Übertragungsauftrag erstellt, die Anmeldeinformationen für den Auftrag festgelegt und die status des Auftrags überwacht.
Beispiel: Verwenden der SSPI-Authentifizierungscodierung mit BITS. In diesem Beispiel wird die Verwendung der SSPI-Authentifizierung (Security Support Provider Interface) und BITS veranschaulicht, um die Anmeldeinformationen von einem Benutzer abzurufen, die Anmeldeinformationen zu codieren und die codierten Anmeldeinformationen für einen BITS-Übertragungsauftrag festzulegen.
Beispiel: Hinzufügen eines Hilfstokens zu einem BITS-Übertragungsauftrag In diesem Beispiel wird ein BITS-Übertragungsauftrag erstellt und dem Auftrag ein zweiter Satz Anmeldeinformationen hinzugefügt.