IBackgroundCopyJob::Metode GetState (bits.h)

Mengambil status pekerjaan.

Sintaks

HRESULT GetState(
  [out] BG_JOB_STATE *pVal
);

Parameter

[out] pVal

Status pekerjaan. Misalnya, status mencerminkan apakah pekerjaan dalam kesalahan, mentransfer data, atau ditangguhkan. Untuk daftar status pekerjaan, lihat enumerasi BG_JOB_STATE .

Nilai kembali

Metode ini mengembalikan nilai HRESULT berikut, serta yang lain.

Menampilkan kode Deskripsi
S_OK
Status pekerjaan berhasil diambil.
E_INVALIDARG
Parameter, pJobState, tidak boleh NULL.

Keterangan

Jika Anda ingin tahu kapan pekerjaan mengalami kesalahan atau telah mentransfer semua file dalam pekerjaan, Anda dapat menggunakan metode ini untuk melakukan polling status pekerjaan atau Anda dapat mendaftar untuk menerima pemberitahuan ketika peristiwa terjadi. Untuk detail tentang mendaftar untuk menerima pemberitahuan peristiwa, lihat antarmuka IBackgroundCopyCallback .

Contoh

Lihat kode contoh untuk metode IBackgroundCopyManager::GetJob .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP
Server minimum yang didukung Windows Server 2003
Target Platform Windows
Header bits.h
Pustaka Bits.lib
DLL QmgrPrxy.dll

Lihat juga

BG_JOB_STATE, Menentukan status pekerjaan, IBackgroundCopyCallback