GROUPPROP 枚举 (qmgr.h)
[队列管理器 (QMGR) 可用于“要求”部分中指定的操作系统。 它可能在后续版本中变更或不可用。 请改用 后台智能传输服务 (BITS) 。]
GROUPPROP 枚举定义用于检索和设置组属性值的常量值。
语法
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。 变量数据类型可以是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。 变量数据类型可以是VT_I4、VT_I2、VT_UI4、VT_UI2、VT_INT或VT_UINT。 |
GROUPPROP_NOTIFYFLAGS 值: 6 指定要为组接收的事件通知的类型。 请参阅“备注”。 变量数据类型可以是VT_I4、VT_I2、VT_UI4、VT_UI2、VT_INT或VT_UINT。 |
GROUPPROP_NOTIFYCLSID 值: 7 发生GROUPPROP_NOTIFYFLAGS指定的事件时要激活 的 CLSID。 有关 CLSID 激活的更多详细信息,请参阅 IBackgroundCopyCallback1。 变量数据类型是VT_BSTR。 |
GROUPPROP_PROGRESSSIZE 值: 8 不支持。 |
GROUPPROP_PROGRESSPERCENT 值: 9 不支持。 |
GROUPPROP_PROGRESSTIME 值: 10 不支持。 |
GROUPPROP_DISPLAYNAME 值: 11 指定可用于在用户界面中标识组的显示名称。 字符串的长度限制为 256 个字符,不包括 null 终止符。 变量数据类型是VT_BSTR。 |
GROUPPROP_DESCRIPTION 值: 12 指定要与组关联的说明。 字符串的长度限制为 1,024 个字符,不包括 null 终止符。 变量数据类型是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 |