BITS 介面

使用下列背景智慧型手機傳送服務 (BITS) 介面來 傳輸檔案,並監視傳輸佇列內的作業

介面 描述
IBackgroundCopyCallback 用戶端會實作 IBackgroundCopyCallback 介面,以接收作業已完成、已修改或發生錯誤的通知。
IBackgroundCopyCallback2 用戶端會實作 IBackgroundCopyCallback2 介面,以接收檔案已完成下載的通知。
IBackgroundCopyCallback3 用戶端會實作 IBackgroundCopyCallback3 介面,以接收檔案範圍已完成下載的通知。
IBackgroundCopyError 擷取作業錯誤的詳細數據。
IBackgroundCopyFile 擷取作業中檔案傳輸要求的本機和遠端檔名及其進度。
IBackgroundCopyFile2 指定檔案的新遠端名稱,並擷取要下載的範圍清單。
IBackgroundCopyFile3 驗證檔案,讓對等可以要求其內容,並擷取暫存盤的名稱。
IBackgroundCopyFile4 擷取對等和源伺服器的下載統計數據。
IBackgroundCopyFile5 提供 BackgroundCopyFile 屬性的泛型屬性 get 和 set 方法。
IBackgroundCopyFile6 取得或設定 BITS 檔案傳輸的泛型屬性。
IBackgroundCopyJob 將檔案新增至作業、設定作業的優先順序層級、決定作業的狀態,以及啟動和停止作業。
IBackgroundCopyJob2 從上傳作業擷取回復數據、判斷回復數據傳輸至客戶端的進度、要求命令行執行,以及提供 Proxy 和遠端伺服器的認證。
IBackgroundCopyJob3 下載檔案的範圍、變更遠端檔名的前置詞,並使用 檔案維護擁有者和 ACL 資訊。
IBackgroundCopyJob4 啟用對等快取、限制下載時間,以及檢查使用者令牌特性。
IBackgroundCopyJob5 查詢或設定作業的數個選擇性行為。
IBackgroundCopyJobHttpOptions 指定憑證型客戶端驗證的用戶端憑證,以及 HTTP 要求的自定義標頭。
IBackgroundCopyJobHttpOptions2 使用此介面來擷取和/或覆寫用於BITS傳輸的 HTTP 方法。
IBackgroundCopyManager 建立傳送作業、擷取佇列中作業的列舉值物件,並從佇列擷取個別作業。
IBitsPeer 取得鄰里對等的相關信息。
IBitsPeerCache 管理員 istration 管理您可以從中下載內容的對等集區。
IBitsPeerCacheRecord 取得快取中檔案的相關信息。
IBitsTokenOptions 建立及管理背景智慧型手機傳送服務 (BITS) 傳輸作業的一對安全性令牌。
IEnumBackgroundCopyFiles 列舉作業中的檔案。
IEnumBackgroundCopyJobs 列舉傳輸佇列中的作業。
IEnumBitsPeerCacheRecords 列舉快取的記錄。
IEnumBitsPeers 列舉 BITS 探索到的對等清單。