Bagikan melalui


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