Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Header ini digunakan oleh Layanan Transfer Cerdas Latar Belakang. Untuk informasi selengkapnya, lihat:
bits.h berisi antarmuka pemrograman berikut:
Antarmuka
|
IBackgroundCopyCallback Terapkan antarmuka IBackgroundCopyCallback untuk menerima pemberitahuan bahwa pekerjaan selesai, telah dimodifikasi, atau mengalami kesalahan. Klien menggunakan antarmuka ini alih-alih polling untuk status pekerjaan. |
|
IBackgroundCopyError Gunakan antarmuka IBackgroundCopyError untuk menentukan penyebab kesalahan dan apakah proses transfer dapat dilanjutkan. |
|
IBackgroundCopyFile IBackgroundCopyFile berisi informasi tentang file yang merupakan bagian dari pekerjaan. Misalnya, Anda dapat menggunakan metode IBackgroundCopyFile untuk mengambil nama lokal dan jarak jauh file dan mentransfer informasi kemajuan. |
|
IBackgroundCopyJob Gunakan antarmuka IBackgroundCopyJob untuk menambahkan file ke pekerjaan, mengatur tingkat prioritas pekerjaan, menentukan status pekerjaan, dan untuk memulai dan menghentikan pekerjaan. |
|
IBackgroundCopyManager Membuat pekerjaan transfer, mengambil objek enumerator yang berisi pekerjaan dalam antrean, dan mengambil pekerjaan individual dari antrean. |
|
IEnumBackgroundCopyFiles Gunakan antarmuka IEnumBackgroundCopyFiles untuk menghitung file yang berisi pekerjaan. Untuk mendapatkan penunjuk antarmuka IEnumBackgroundCopyFiles, panggil metode IBackgroundCopyJob::EnumFiles. |
|
IEnumBackgroundCopyJobs Gunakan antarmuka IEnumBackgroundCopyJobs untuk menghitung daftar pekerjaan dalam antrean transfer. Untuk mendapatkan penunjuk antarmuka IEnumBackgroundCopyJobs, panggil metode IBackgroundCopyManager::EnumJobs. |
Struktur
|
BG_FILE_INFO Menyediakan nama lokal dan jarak jauh file untuk ditransfer. |
|
BG_FILE_PROGRESS Menyediakan informasi kemajuan terkait file, seperti jumlah byte yang ditransfer. |
|
BG_JOB_PROGRESS Menyediakan informasi kemajuan terkait pekerjaan, seperti jumlah byte dan file yang ditransfer. |
|
BG_JOB_TIMES Menyediakan stempel waktu terkait pekerjaan. |
Enumerasi
|
BG_ERROR_CONTEXT Menentukan konstanta yang menentukan konteks terjadinya kesalahan. |
|
BG_JOB_PRIORITY Menentukan konstanta yang menentukan tingkat prioritas pekerjaan. |
|
BG_JOB_PROXY_USAGE Menentukan konstanta yang menentukan proksi mana yang akan digunakan untuk transfer file. Anda dapat menentukan pengaturan proksi yang berbeda untuk setiap pekerjaan. |
|
BG_JOB_STATE Menentukan konstanta yang menentukan berbagai status pekerjaan. |
|
BG_JOB_TYPE Menentukan konstanta yang menentukan jenis pekerjaan transfer, seperti unduhan. |