GROUPPROP 列舉 (qmgr.h)

[佇列管理員 (QMGR) 可用於需求一節中指定的操作系統。 它在後續版本中可能會變更或無法使用。 請改用 背景智慧型傳輸服務 (BITS) 。]

GROUPPROP 列舉會定義用來擷取和設定群組屬性值的常數值。

Syntax

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
} ;

常數

 
GROUPPROP_PRIORITY
值: 0
判斷 QMGR 何時處理群組相對於佇列中的其他群組。

只有一個優先順序。 設定此屬性時,您必須指定 1 的值。 屬性一律會傳回 1 的值。

Variant 數據類型可以是VT_I4、VT_I2、VT_UI4、VT_UI2、VT_INT或VT_UINT。
GROUPPROP_REMOTEUSERID
值: 1
不支援。
GROUPPROP_REMOTEUSERPWD
值: 2
不支援。
GROUPPROP_LOCALUSERID
值: 3
不支援。
GROUPPROP_LOCALUSERPWD
值: 4
不支援。
GROUPPROP_PROTOCOLFLAGS
值: 5
指定要用於下載的通訊協定。

設定此屬性時,您必須指定QM_PROTOCOL_HTTP。

Variant 數據類型可以是VT_I4、VT_I2、VT_UI4、VT_UI2、VT_INT或VT_UINT。
GROUPPROP_NOTIFYFLAGS
值: 6
指定要為群組接收的事件通知類型。 請參閱<備註>。

Variant 數據類型可以是VT_I4、VT_I2、VT_UI4、VT_UI2、VT_INT或VT_UINT。
GROUPPROP_NOTIFYCLSID
值: 7
發生 GROUPPROP_NOTIFYFLAGS 指定的事件時,要啟動的CLSID。 如需 CLSID 啟用的詳細資訊,請參閱 IBackgroundCopyCallback1

Variant 數據類型VT_BSTR。
GROUPPROP_PROGRESSSIZE
值: 8
不支援。
GROUPPROP_PROGRESSPERCENT
值: 9
不支援。
GROUPPROP_PROGRESSTIME
值: 10
不支援。
GROUPPROP_DISPLAYNAME
值: 11
指定可用來識別使用者介面中群組的顯示名稱。 字串的長度限制為 256 個字元,不包括 Null 終止符。

Variant 數據類型VT_BSTR。
GROUPPROP_DESCRIPTION
值: 12
指定要與群組建立關聯的描述。 字串的長度限制為 1,024 個字元,不包括 Null 終止符。

Variant 數據類型VT_BSTR。

備註

GROUPPROP_NOTIFYFLAGS群組屬性可以包含下列一或多個通知旗標。

旗標 意義
QM_NOTIFY_FILE_DONE 不支援。
QM_NOTIFY_JOB_DONE 不支援。
QM_NOTIFY_GROUP_DONE 透過 IBackgroundCopyCallback1::OnStatus 通知應用程式群組已完成。
QM_NOTIFY_DISABLE_NOTIFY 停用所有通知。
QM_NOTIFY_USE_PROGRESSEX 不支援。
 
注意 根據預設,QMGR 會在發生錯誤時呼叫 IBackgroundCopyCallback1::OnStatus 方法。
 

規格需求

需求
最低支援的用戶端 Windows XP
最低支援的伺服器 Windows Server 2003
標頭 qmgr.h