Metode IBackgroundCopyJob::SetNotifyFlags (bits.h)
Menentukan jenis pemberitahuan peristiwa yang ingin Anda terima, seperti peristiwa yang ditransfer pekerjaan.
Sintaks
HRESULT SetNotifyFlags(
[in] ULONG Val
);
Parameter
[in] Val
Atur satu atau beberapa bendera berikut untuk mengidentifikasi peristiwa yang ingin Anda terima.
Nilai | Makna |
---|---|
|
Semua file dalam pekerjaan telah ditransfer. |
|
Terjadi kesalahan. |
|
Pemberitahuan peristiwa dinonaktifkan. BITS mengabaikan bendera lainnya. |
|
Pekerjaan telah dimodifikasi. Misalnya, nilai properti berubah, status pekerjaan berubah, atau kemajuan dibuat mentransfer file. Bendera ini diabaikan dalam panggilan balik baris perintah jika pemberitahuan baris perintah ditentukan. |
|
File dalam pekerjaan telah ditransfer. Bendera ini diabaikan dalam panggilan balik baris perintah jika pemberitahuan baris perintah ditentukan. |
|
Rentang byte dalam file telah ditransfer. Bendera ini diabaikan dalam panggilan balik baris perintah jika pemberitahuan baris perintah ditentukan. Bendera dapat ditentukan untuk pekerjaan apa pun, tetapi Anda hanya akan mendapatkan pemberitahuan untuk pekerjaan yang memenuhi persyaratan untuk pekerjaan BITS_JOB_PROPERTY_ON_DEMAND_MODE . |
Nilai kembali
Metode ini mengembalikan nilai HRESULT berikut, serta yang lain.
Menampilkan kode | Deskripsi |
---|---|
|
Jenis pemberitahuan peristiwa berhasil diatur. |
|
Nilai NotifyFlags tidak valid. |
|
Status pekerjaan tidak dapat BG_JOB_STATE_CANCELLED atau BG_JOB_STATE_ACKNOWLEDGED. |
Keterangan
Gunakan metode SetNotifyFlags bersama dengan metode IBackgroundCopyJob::SetNotifyInterface dan IBackgroundCopyJob2::SetNotifyCmdLine untuk menerima pemberitahuan peristiwa.
Contoh
Lihat contoh kode untuk metode IBackgroundCopyJob::SetNotifyInterface .
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
IBackgroundCopyJob2::SetNotifyCmdLine
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk