Fields for MQDLH
The MQDLH structure contains the following fields; the fields are described in alphabetical order:
- CodedCharSetId (MQLONG)
CodedCharSetId is the character set identifier of the data that flows through the MQDLH structure (usually the data from the original message); it does not apply to character data in the MQDLH structure itself. - DestQMgrName (MQCHAR48)
DestQMgrName is the name of the queue manager that was the original destination for the message. - DestQName (MQCHAR48)
DestQName is the name of the message queue that was the original destination for the message. - Encoding (MQLONG)
Encoding is the numeric encoding of the data that follows the MQDLH structure (usually the data from the original message); it does not apply to numeric data in the MQDLH structure itself. - Format (MQCHAR8)
Format is the format name of the data that follows the MQDLH structure (usually the data from the original message). - PutApplName (MQCHAR28)
PutApplName is the name of the application that put the message on the dead-letter (undelivered-message) queue. - PutApplType (MQLONG)
PutApplType is the type of application that put the message on the dead-letter (undelivered-message) queue. - PutDate (MQCHAR8)
PutDate is the date when the message was put on the dead-letter (undelivered-message) queue. - PutTime (MQCHAR8)
PutTime is the time when the message was put on the dead-letter (undelivered-message) queue. - Reason (MQLONG)
The Reason field identifies the reason why the message was placed on the dead-letter queue instead of on the original destination queue. - StrucId (MQCHAR4)
StrucId is the structure identifier. - Version (MQLONG)
Version is the structure version number.
Parent topic: MQDLH - Dead-letter header