Enumerasi GROUPPROP (qmgr.h)
[Queue Manager (QMGR) tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini dapat diubah atau tidak tersedia dalam versi berikutnya. Sebagai gantinya, gunakan Layanan Transfer Cerdas Latar Belakang (BITS).]
Enumerasi GROUPPROP menentukan nilai konstanta untuk mengambil dan mengatur nilai properti grup.
Sintaks
typedef enum GROUPPROP {
GROUPPROP_PRIORITY = 0,
GROUPPROP_REMOTEUSERID = 1,
GROUPPROP_REMOTEUSERPWD = 2,
GROUPPROP_LOCALUSERID = 3,
GROUPPROP_LOCALUSERPWD = 4,
GROUPPROP_PROTOCOLFLAGS = 5,
GROUPPROP_NOTIFYFLAGS = 6,
GROUPPROP_NOTIFYCLSID = 7,
GROUPPROP_PROGRESSSIZE = 8,
GROUPPROP_PROGRESSPERCENT = 9,
GROUPPROP_PROGRESSTIME = 10,
GROUPPROP_DISPLAYNAME = 11,
GROUPPROP_DESCRIPTION = 12
} ;
Konstanta
GROUPPROP_PRIORITY Nilai: 0 Menentukan kapan QMGR memproses grup relatif terhadap grup lain dalam antrean. Hanya ada satu prioritas. Anda harus menentukan nilai 1 saat mengatur properti ini. Properti selalu mengembalikan nilai 1. Jenis data varian dapat VT_I4, VT_I2, VT_UI4, VT_UI2, VT_INT, atau VT_UINT. |
GROUPPROP_REMOTEUSERID Nilai: 1 Tidak didukung. |
GROUPPROP_REMOTEUSERPWD Nilai: 2 Tidak didukung. |
GROUPPROP_LOCALUSERID Nilai: 3 Tidak didukung. |
GROUPPROP_LOCALUSERPWD Nilai: 4 Tidak didukung. |
GROUPPROP_PROTOCOLFLAGS Nilai: 5 Menentukan protokol yang akan digunakan untuk pengunduhan. Anda harus menentukan QM_PROTOCOL_HTTP ketika mengatur properti ini. Jenis data varian dapat VT_I4, VT_I2, VT_UI4, VT_UI2, VT_INT, atau VT_UINT. |
GROUPPROP_NOTIFYFLAGS Nilai: 6 Menentukan jenis pemberitahuan peristiwa yang akan diterima untuk grup. Lihat Keterangan. Jenis data varian dapat VT_I4, VT_I2, VT_UI4, VT_UI2, VT_INT, atau VT_UINT. |
GROUPPROP_NOTIFYCLSID Nilai: 7 CLSID untuk diaktifkan saat peristiwa yang ditentukan oleh GROUPPROP_NOTIFYFLAGS terjadi. Untuk detail selengkapnya tentang aktivasi CLSID, lihat IBackgroundCopyCallback1. Jenis data varian VT_BSTR. |
GROUPPROP_PROGRESSSIZE Nilai: 8 Tidak didukung. |
GROUPPROP_PROGRESSPERCENT Nilai: 9 Tidak didukung. |
GROUPPROP_PROGRESSTIME Nilai: 10 Tidak didukung. |
GROUPPROP_DISPLAYNAME Nilai: 11 Menentukan nama tampilan yang dapat digunakan untuk mengidentifikasi grup dalam antarmuka pengguna. Panjang string dibatasi hingga 256 karakter, tidak termasuk terminator null. Jenis data varian VT_BSTR. |
GROUPPROP_DESCRIPTION Nilai: 12 Menentukan deskripsi yang akan dikaitkan dengan grup. Panjang string dibatasi hingga 1.024 karakter, tidak termasuk terminator null. Jenis data varian VT_BSTR. |
Keterangan
Properti grup GROUPPROP_NOTIFYFLAGS dapat berisi satu atau beberapa bendera pemberitahuan berikut.
Bendera | Makna |
---|---|
QM_NOTIFY_FILE_DONE | Tidak didukung. |
QM_NOTIFY_JOB_DONE | Tidak didukung. |
QM_NOTIFY_GROUP_DONE | Memberi tahu aplikasi melalui IBackgroundCopyCallback1::OnStatus bahwa grup selesai. |
QM_NOTIFY_DISABLE_NOTIFY | Menonaktifkan semua pemberitahuan. |
QM_NOTIFY_USE_PROGRESSEX | Tidak didukung. |
Catatan Secara default, QMGR memanggil metode IBackgroundCopyCallback1::OnStatus Anda saat terjadi kesalahan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP |
Server minimum yang didukung | Windows Server 2003 |
Header | qmgr.h |