次の方法で共有


BITS C++ アプリケーションの例

このセクションのバックグラウンド インテリジェント転送サービス (BITS) アプリケーションの例は、C++ で記述されています。 BITS 機能を使用して完了できるさまざまなタスクを示します。 各アプリケーションは、一連の手順に分かれています。

次の表に、このセクションの C++ の例を示します。

説明
例: 共通クラス この例には、このセクションの例で使用される一般的なクラスが含まれています。 これらの一般的なクラスには、コールバック クラス、ジェネリック エラー クラス、および COM CoInitializeEx 関数のリソース取得ヘルパー クラスが含まれます。
例: BITS 転送ジョブのサーバー認証資格情報の指定 この例では、ユーザーから承認スキームと資格情報を取得し、BITS 転送ジョブを作成し、ジョブの資格情報を設定して、ジョブの状態を監視します。
例: BITS での SSPI 認証エンコードの使用。 この例では、セキュリティ サポート プロバイダー インターフェイス (SSPI) 認証と BITS を使用して、ユーザーから資格情報を取得し、資格情報をエンコードし、エンコードされた資格情報を BITS 転送ジョブに設定する方法を示します。
例: BITS 転送ジョブへのヘルパー トークンの追加 この例では、BITS 転送ジョブを作成し、そのジョブに 2 番目の資格情報のセットを追加します。