struktur BG_JOB_PROGRESS (bits.h)

Menyediakan informasi kemajuan terkait pekerjaan, seperti jumlah byte dan file yang ditransfer. Untuk pekerjaan unggah, kemajuan berlaku untuk file unggahan, bukan file balasan. Untuk melihat kemajuan file balasan, lihat struktur BG_JOB_REPLY_PROGRESS .

Sintaks

typedef struct _BG_JOB_PROGRESS {
  UINT64 BytesTotal;
  UINT64 BytesTransferred;
  ULONG  FilesTotal;
  ULONG  FilesTransferred;
} BG_JOB_PROGRESS;

Anggota

BytesTotal

Jumlah total byte yang akan ditransfer untuk semua file dalam pekerjaan. Jika nilainya BG_SIZE_UNKNOWN, ukuran total semua file dalam pekerjaan belum ditentukan. BITS tidak mengatur nilai ini jika tidak dapat menentukan ukuran salah satu file. Misalnya, jika file atau server yang ditentukan tidak ada, BITS tidak dapat menentukan ukuran file.

Jika Anda mengunduh rentang dari file, BytesTotal menyertakan jumlah total byte yang ingin Anda unduh dari file.

BytesTransferred

Jumlah byte yang ditransfer.

FilesTotal

Jumlah total file yang akan ditransfer untuk pekerjaan ini.

FilesTransferred

Jumlah file yang ditransfer.

Persyaratan

   
Klien minimum yang didukung Windows XP
Server minimum yang didukung Windows Server 2003
Header bits.h

Lihat juga

BG_FILE_PROGRESS

BG_JOB_REPLY_PROGRESS

IBackgroundCopyJob3::AddFileWithRanges

IBackgroundCopyJob::GetProgress