Activity report MQMD (message descriptor)

Use this page to view the values contained by the MQMD structure for an activity report

StrucId
Structure identifier:
Data type
MQCHAR4
Value
MQMD_STRUC_ID.
Version
Structure version number
Data type
MQLONG
Values
Copied from the original message descriptor. Possible values are:
MQMD_VERSION_1
Version-1 message descriptor structure, supported in all environments.
MQMD_VERSION_2
Version-2 message descriptor structure, supported on AIX®, HP-UX, z/OS®, IBM® i, Solaris, Linux®, Windows, and all IBM MQ MQI clients connected to these systems.
Report
Options for further report messages
Data type
MQLONG
Value
If MQRO_PASS_DISCARD_AND_EXPIRY or MQRO_DISCARD_MSG were specified in the Report field of the original message descriptor:
MQRO_DISCARD
The report is discarded if it cannot be delivered to the destination queue.
Otherwise:
MQRO_NONE
No reports required.
MsgType
Indicates type of message
Data type
MQLONG
Value
MQMT_REPORT
Expiry
Report message lifetime
Data type
MQLONG
Value
If the Report field in the original message descriptor is specified as MQRO_PASS_DISCARD_AND_EXPIRY, the remaining expiry time from the original message is used.
Otherwise:
MQEI_UNLIMITED
The report does not have an expiry time.
Feedback
Encoding
CodedCharSetId
Format
Priority
Persistence
MsgId
CorrelId
BackoutCount
ReplyToQ
ReplyToQMgr
UserIdentifier
AccountingToken
ApplIdentityData
PutApplType
PutApplName
PutDate
PutTime
ApplOriginData
If Version is MQMD_VERSION_2, the following additional fields are present:
GroupId
MsgSeqNumber
Offset
MsgFlags
OriginalLength