Bagikan melalui


Antarmuka BITS

Gunakan antarmuka Background Intelligent Transfer Service (BITS) berikut untuk mentransfer file dan memantau pekerjaan dalam antrean transfer.

Antarmuka Deskripsi
IBackgroundCopyCallback Klien menerapkan antarmuka IBackgroundCopyCallback untuk menerima pemberitahuan bahwa pekerjaan selesai, telah dimodifikasi, atau mengalami kesalahan.
IBackgroundCopyCallback2 Klien menerapkan antarmuka IBackgroundCopyCallback2 untuk menerima pemberitahuan bahwa file telah selesai diunduh.
IBackgroundCopyCallback3 Klien menerapkan antarmukaIBackgroundCopyCallback3 untuk menerima pemberitahuan bahwa rentang file telah selesai diunduh.
IBackgroundCopyError Mengambil detail kesalahan pekerjaan.
IBackgroundCopyFile Mengambil nama file lokal dan jarak jauh dari permintaan transfer file dalam pekerjaan dan kemajuannya.
IBackgroundCopyFile2 Menentukan nama jarak jauh baru untuk file dan mengambil daftar rentang yang akan diunduh.
IBackgroundCopyFile3 Memvalidasi file sehingga rekan-rekan dapat meminta kontennya dan mengambil nama file sementara.
IBackgroundCopyFile4 Mengambil statistik unduhan untuk rekan dan server asal.
IBackgroundCopyFile5 Menyediakan metode get dan set properti generik untuk properti BackgroundCopyFile.
IBackgroundCopyFile6 Mendapatkan atau mengatur properti generik transfer file BITS.
IBackgroundCopyJob Menambahkan file ke pekerjaan, mengatur tingkat prioritas pekerjaan, menentukan status pekerjaan, dan memulai dan menghentikan pekerjaan.
IBackgroundCopyJob2 Mengambil data balasan dari pekerjaan pengunggahan, menentukan kemajuan transfer data balasan ke klien, meminta eksekusi baris perintah, dan menyediakan kredensial untuk proksi dan server jarak jauh.
IBackgroundCopyJob3 Mengunduh rentang file, mengubah awalan nama file jarak jauh, dan mempertahankan informasi pemilik dan ACL dengan file.
IBackgroundCopyJob4 Mengaktifkan penembolokan serekan, membatasi waktu pengunduhan, dan memeriksa karakteristik token pengguna.
IBackgroundCopyJob5 Mengkueri atau mengatur beberapa perilaku opsional pekerjaan.
IBackgroundCopyJobHttpOptions Menentukan sertifikat klien untuk autentikasi klien berbasis sertifikat dan header kustom untuk permintaan HTTP.
IBackgroundCopyJobHttpOptions2 Gunakan antarmuka ini untuk mengambil dan/atau mengambil alih metode HTTP yang digunakan untuk transfer BITS.
IBackgroundCopyManager Membuat pekerjaan transfer, mengambil objek enumerator pekerjaan dalam antrean, dan mengambil pekerjaan individual dari antrean.
IBitsPeer Mendapatkan informasi tentang serekan di lingkungan.
IBitsPeerCacheAdministration Kelola kumpulan serekan tempat Anda dapat mengunduh konten.
IBitsPeerCacheRecord Mendapatkan informasi tentang file di cache.
IBitsTokenOptions Mengaitkan dan mengelola sepasang token keamanan untuk pekerjaan transfer Background Intelligent Transfer Service (BITS).
IEnumBackgroundCopyFiles Menghitung file dalam pekerjaan.
IEnumBackgroundCopyJobs Menghitung pekerjaan dalam antrean transfer.
IEnumBitsPeerCacheRecords Menghitung rekaman cache.
IEnumBitsPeers Menghitung daftar rekan-rekan yang telah ditemukan BITS.