2148 (0864) (RC2148): MQRC_IIH_ERROR


An MQPUT or MQPUT1 call was issued, but the message data contains an MQIIH structure that is not valid. Possible errors include the following:
  • The StrucId field is not MQIIH_STRUC_ID.
  • The Version field is not MQIIH_VERSION_1.
  • The StrucLength field is not MQIIH_LENGTH_1.
  • The BufferLength parameter of the call has a value that is too small to accommodate the structure (the structure extends beyond the end of the message).

Completion code


Programmer response

Check that the fields in the structure are set correctly.