Initial values and language declarations for MQIIH

Field name Name of constant Value of constant
StrucId MQIIH_STRUC_ID 'IIH?'
Version MQIIH_VERSION_1 1
StrucLength MQIIH_LENGTH_1 84
Encoding None 0
CodedCharSetId None 0
Format MQFMT_NONE Blanks
Flags MQIIH_NONE 0
LTermOverride None Blanks
MFSMapName None Blanks
ReplyToFormat MQFMT_NONE Blanks
Authenticator MQIAUT_NONE Blanks
TranInstanceId MQITII_NONE Nulls
TranState MQITS_NOT_IN_CONVERSATION '?'
CommitMode MQICM_COMMIT_THEN_SEND '0'
SecurityScope MQISS_CHECK 'C'
Reserved None '?'
Notes:
  1. The symbol ? represents a single blank character.
  2. In the C programming language, the macro variable MQIIH_DEFAULT contains the values that are listed in the table. It can be used in the following way to provide initial values for the fields in the structure:
    MQIIH MyIIH = {MQIIH_DEFAULT};
    

     

Parent topic: MQIIH - IMS information header