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