Metode IBackgroundCopyJob::SetNotifyFlags
Menentukan jenis pemberitahuan peristiwa yang ingin Anda terima, seperti peristiwa yang ditransfer pekerjaan.
Sintaks
HRESULT SetNotifyFlags(
[in] ULONG NotifyFlags
);
Parameter
-
NotifyFlags [in]
-
Atur satu atau beberapa bendera berikut untuk mengidentifikasi peristiwa yang ingin Anda terima.
Nilai Makna - BG_NOTIFY_JOB_TRANSFERRED
- 0x0001
Semua file dalam pekerjaan telah ditransfer. - BG_NOTIFY_JOB_ERROR
- 0x0002
Terjadi kesalahan. - BG_NOTIFY_DISABLE
- 0x0004
Tidak didukung. - BG_NOTIFY_JOB_MODIFICATION
- 0x0008
Pekerjaan telah dimodifikasi. Misalnya, nilai properti berubah, status pekerjaan berubah, atau kemajuan dibuat mentransfer file. Bendera ini diabaikan jika pemberitahuan baris perintah ditentukan. - BG_NOTIFY_FILE_TRANSFERRED
- 0x0010
File dalam pekerjaan telah ditransfer. Bendera ini diabaikan jika pemberitahuan baris perintah ditentukan. - BG_NOTIFY_FILE_RANGES_TRANSFERRED
- 0x0020
Tidak didukung.
Menampilkan nilai
Metode ini mengembalikan nilai HRESULT berikut, serta yang lain.
Menampilkan kode | Deskripsi |
---|---|
|
Jenis pemberitahuan peristiwa berhasil diatur. |
|
Status pekerjaan tidak dapat BG_JOB_STATE_CANCELLED atau BG_JOB_STATE_ACKNOWLEDGED. |
Keterangan
Gunakan metode SetNotifyFlags bersama dengan IBackgroundCopyJob::SetNotifyInterface.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 10, versi 1709 [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server, versi 1709 [hanya aplikasi desktop] |
Header |
|
IDL |
|
Pustaka |
|
DLL |
|
IID |
IID_IBackgroundCopyJob didefinisikan sebagai 37668D37-507E-4160-9316-26306D150B12 |
Lihat juga
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