Home

 

Initial values and language declarations

Table 42. Initial values of fields in 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 listed above. It can be used in the following way to provide initial values for the fields in the structure:

    MQIIH MyIIH = {MQIIH_DEFAULT};



 

Home