A number of macros help to access the exception block:
MQeExceptBlock exceptBlock; SET_EXCEPT_BLOCK(&exceptBlock, MQERETURN_OK, MQEREASON_NA);
MQeExceptBlock exceptBlock; SET_EXCEPT_BLOCK_TO_DEFAULT(&exceptBlock);
MQeExceptBlock exceptBlk; /*WebSphere MQ Everyplace API call */ MQERETURN returncode; returnCode = EC(&exceptBlock);
MQeExceptBlock exceptBlk; /*WebSphere MQ Everyplace API call*/ MQEREASON reasoncode; MQEREASON reasonCode = ERC(&exceptBlock);