MQCIH - CICS bridge header
All the CICS versions supported by IBM MQ Version 9.0.0, and later, use the CICS supplied version of the bridge.
For more information about configuring the IBM MQ CICS adapter, and the IBM MQ CICS bridge components, see the Configure connections to MQ section of the CICS documentation.
Field Description Topic StrucId Structure identifier StrucId Version Structure version number Version StrucLength Length of MQCIH structure StrucLength Encoding Reserved Encoding CodedCharSetId Reserved CodedCharSetId Format MQ format name of data that follows MQCIH Format Flags Flags Flags ReturnCode Return code from bridge ReturnCode CompCode MQ completion code or CICS EIBRESP CompCode Reason MQ reason or feedback code, or CICS EIBRESP2 Reason UOWControl Unit-of-work control UOWControl GetWaitInterval Wait interval for MQGET call issued by bridge task GetWaitInterval LinkType Link type LinkType OutputDataLength Output COMMAREA data length OutputDataLength FacilityKeepTime Bridge facility release time FacilityKeepTime ADSDescriptor Send/receive ADS descriptor ADSDescriptor ConversationalTask Whether task can be conversational ConversationalTask TaskEndStatus Status at end of task TaskEndStatus Facility Bridge facility token Facility Function MQ call name or CICS EIBFN function Function AbendCode Abend code AbendCode Authenticator Password or passticket Authenticator Reserved1 Reserved Reserved1 ReplyToFormat MQ format name of reply message ReplyToFormat RemoteSysId Remote CICS system Id to use RemoteSysId RemoteTransId CICS RTRANSID to use RemoteTransId TransactionId Transaction to attach TransactionId FacilityLike Terminal emulated attributes FacilityLike AttentionId AID key AttentionId StartCode Transaction start code StartCode CancelCode Abend transaction code CancelCode NextTransactionId Next transaction to attach NextTransactionId Reserved2 Reserved Reserved2 Reserved3 Reserved Reserved3 Note: The remaining fields are not present if Version is less than MQCIH_VERSION_2. CursorPosition Cursor position CursorPosition ErrorOffset Offset of error in message ErrorOffset InputItem Reserved InputItem Reserved4 Reserved Reserved4
- Overview for MQCIH
The MQCIH structure describes the header information for a message sent to CICS across the CICS bridge. For any IBM MQ supported platform we can create and transmit a message that includes the MQCIH structure, but only an IBM MQ for z/OS queue manager can use the CICS bridge. Therefore, for the message to get to CICS from a non-z/OS queue manager, your queue manager network must include at least one z/OS queue manager through which the message can be routed.- Fields for MQCIH
The MQCIH structure contains the following fields; the fields are described in alphabetical order:- Initial values and language declarations for MQCIH
Parent topic: Data types used in the MQI