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. |