BITS インターフェイス
次のバックグラウンド インテリジェント転送サービス (BITS) インターフェイスを使用して、ファイルの転送を し、転送キュー内 ジョブを監視します。
インターフェイス | 形容 |
---|---|
IBackgroundCopyCallbackの | クライアントは、IBackgroundCopyCallback インターフェイスを実装して、ジョブの完了、変更、またはエラーが発生したことを示す通知を受け取ります。 |
IBackgroundCopyCallback2の | クライアントは、IBackgroundCopyCallback2 インターフェイスを実装して、ファイルのダウンロードが完了したことを示す通知を受け取ります。 |
IBackgroundCopyCallback3 | クライアントは、IBackgroundCopyCallback3 インターフェイスを実装して、ファイルの範囲のダウンロードが完了したことを示す通知を受け取ります。 |
IBackgroundCopyError | ジョブ エラーの詳細を取得します。 |
IBackgroundCopyFileの | ジョブ内のファイル転送要求のローカル ファイル名とリモート ファイル名とその進行状況を取得します。 |
IBackgroundCopyFile2の | ファイルの新しいリモート名を指定し、ダウンロードする範囲の一覧を取得します。 |
IBackgroundCopyFile3 | ピアがそのコンテンツを要求できるようにファイルを検証し、一時ファイルの名前を取得します。 |
IBackgroundCopyFile4の | ピアサーバーと配信元サーバーのダウンロード統計情報を取得します。 |
IBackgroundCopyFile5の | BackgroundCopyFile プロパティのジェネリック プロパティの取得および設定メソッドを提供します。 |
IBackgroundCopyFile6の | BITS ファイル転送のジェネリック プロパティを取得または設定します。 |
IBackgroundCopyJob | ジョブにファイルを追加し、ジョブの優先順位を設定し、ジョブの状態を決定して、ジョブを開始および停止します。 |
IBackgroundCopyJob2 | アップロード ジョブから応答データを取得し、クライアントへの応答データ転送の進行状況を決定し、コマンド ラインの実行を要求し、プロキシとリモート サーバーの資格情報を提供します。 |
IBackgroundCopyJob3をする | ファイルの範囲をダウンロードし、リモート ファイル名のプレフィックスを変更し、ファイルの所有者と ACL 情報を保持します。 |
IBackgroundCopyJob4の | ピア キャッシュを有効にし、ダウンロード時間を制限し、ユーザー トークンの特性を検査します。 |
IBackgroundCopyJob5の | ジョブのいくつかのオプションの動作をクエリまたは設定します。 |
IBackgroundCopyJobHttpOptions | 証明書ベースのクライアント認証用のクライアント証明書と HTTP 要求用のカスタム ヘッダーを指定します。 |
IBackgroundCopyJobHttpOptions2 | BITS 転送に使用される HTTP メソッドを取得またはオーバーライドするには、このインターフェイスを使用します。 |
IBackgroundCopyManagerの | 転送ジョブを作成し、キュー内のジョブの列挙子オブジェクトを取得し、キューから個々のジョブを取得します。 |
IBitsPeerの | 近隣のピアに関する情報を取得します。 |
IBitsPeerCacheAdministrationの | コンテンツをダウンロードできるピアのプールを管理します。 |
IBitsPeerCacheRecordの | キャッシュ内のファイルに関する情報を取得します。 |
IBitsTokenOptionsの | バックグラウンド インテリジェント転送サービス (BITS) 転送ジョブのセキュリティ トークンのペアを関連付けて管理します。 |
IEnumBackgroundCopyFiles | ジョブ内のファイルを列挙します。 |
IEnumBackgroundCopyJobs | 転送キュー内のジョブを列挙します。 |
IEnumBitsPeerCacheRecords | キャッシュのレコードを列挙します。 |
IEnumBitsPeersをする | BITS が検出したピアの一覧を列挙します。 |