Home
C declaration
typedef struct tagMQWXP { MQCHAR4 StrucId; /* Structure identifier */ MQLONG Version; /* Structure version number */ MQLONG ExitId; /* Type of exit */ MQLONG ExitReason; /* Reason for invoking exit */ MQLONG ExitResponse; /* Response from exit */ MQLONG ExitResponse2; /* Reserved */ MQLONG Feedback; /* Reserved */ MQLONG Flags; /* Flags */ MQBYTE16 ExitUserArea; /* Exit user area */ MQCHAR32 ExitData; /* Exit data */ PMQMD MsgDescPtr; /* Address of message descriptor */ PMQVOID MsgBufferPtr; /* Address of buffer containing some or all of the message data */ MQLONG MsgBufferLength; /* Length of buffer containing message data */ MQLONG MsgLength; /* Length of complete message */ MQCHAR48 QName; /* Queue name */ MQCHAR48 QMgrName; /* Name of local queue manager */ MQLONG DestinationCount; /* Number of possible destinations */ MQLONG DestinationChosen; /* Destination chosen */ PPMQWDR DestinationArrayPtr; /* Address of an array of pointers to destination records */ PPMQWQR QArrayPtr; /* Address of an array of pointers to queue records */ /* version 2 */ MQPTR CacheContext; /* Context information */ MQLONG CacheType; /* Type of cluster cache */ /* version 3 */ MQLONG CLWLMRUChannnels; /* Maximum number of most recently used cluster channels */ } MQWXP; /* versioned structures */
Parent topic:
MQWXP - Cluster workload exit parameter structure
qc12740_
Home