The MQe_nativeReturnCodes.h header file lists all of the return and reason codes. They are divided into function area and then by error or warning. For example, MQERETURN_QUEUE_MANAGER_ERROR and MQERETURN_QUEUE_MANAGER_WARNING. Warnings indicate that a situation can be ignored.