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 |