MQBO-开始选项
MQBO 结构允许应用程序指定与创建工作单元相关的选项。 该结构是 MQBEGIN 调用上的输入/输出参数。
可用性
MQBO 结构在以下平台上可用:
AIX®
HP-UX
IBM® i
Linux®
Solaris
Windows
MQBO 结构不可用于 IBM MQ MQI clients。
字符集和编码
MQBO 中的数据必须是由 MQENC_NATIVE 提供的本地队列管理器的 CodedCharSetId 队列管理器属性和编码提供的字符集。 但是,如果应用程序作为 MQ MQI 客户机运行,那么该结构必须采用客户机的字符集和编码。
字段
注: 在下表中,字段按用法 (而不是按字母顺序) 进行分组。 子主题遵循相同的顺序。
语言声明
MQBO 的 C 声明
typedef struct tagMQBO MQBO;
struct tagMQBO {
MQCHAR4 StrucId; /* Structure identifier */
MQLONG Version; /* Structure version number */
MQLONG Options; /* Options that control the action of MQBEGIN */
};
MQBO 的 COBOL 声明
** MQBO structure
10 MQBO.
** Structure identifier
15 MQBO-STRUCID PIC X(4).
** Structure version number
15 MQBO-VERSION PIC S9(9) BINARY.
** Options that control the action of MQBEGIN
15 MQBO-OPTIONS PIC S9(9) BINARY.
MQBO 的 PL/I 声明
dcl
1 MQBO based,
3 StrucId char(4), /* Structure identifier */
3 Version fixed bin(31), /* Structure version number */
3 Options fixed bin(31); /* Options that control the action of
MQBEGIN */
MQBO 的 Visual Basic 声明
Type MQBO
StrucId As String*4 'Structure identifier'
Version As Long 'Structure version number'
Options As Long 'Options that control the action of MQBEGIN'
End Type