Bagikan melalui


Metode IBackgroundCopyJob1::GetStatus (qmgr.h)

[IBackgroundCopyJob1 tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia dalam versi berikutnya. Sebagai gantinya, gunakan antarmuka BITS.]

Gunakan metode GetStatus untuk mengambil status pekerjaan.

Sintaks

HRESULT GetStatus(
  [out] DWORD *pdwStatus,
  [out] DWORD *pdwWin32Result,
  [out] DWORD *pdwTransportResult,
  [out] DWORD *pdwNumOfRetries
);

Parameter

[out] pdwStatus

Status pekerjaan. Status dapat diatur ke satu atau beberapa bendera berikut.

Nilai Makna
QM_STATUS_JOB_FOREGROUND
Tidak didukung.
QM_STATUS_JOB_INCOMPLETE
QMGR masih mengunduh pekerjaan.
QM_STATUS_JOB_COMPLETE
Pekerjaan selesai.
QM_STATUS_JOB_ERROR
Terjadi kesalahan saat memproses pekerjaan.

[out] pdwWin32Result

Kode kesalahan Win32. Valid hanya jika bendera QM_STATUS_JOB_ERROR dwStatus diatur.

[out] pdwTransportResult

Kode Galat HTTP. Valid hanya jika bendera QM_STATUS_JOB_ERROR dwStatus diatur.

[out] pdwNumOfRetries

Frekuensi QMGR mencoba mengunduh pekerjaan setelah kesalahan terjadi. Valid hanya jika bendera QM_STATUS_GROUP_ERROR dwStatus diatur.

Nilai kembali

Metode ini mengembalikan nilai HRESULT berikut, serta yang lain.

Menampilkan kode Deskripsi
S_OK
Berhasil mengambil status pekerjaan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP
Server minimum yang didukung Windows Server 2003
Target Platform Windows
Header qmgr.h
DLL QmgrPrxy.dll

Lihat juga

IBackgroundCopyJob1