Anfangswerte und Sprachendeklarationen für MQRMH

Tabelle 1. Anfangswerte für Felder im MQRMH
Feldname Name der Konstante Wert der Konstanten
StrucId MQRMH_STRUC_ID 'RMH¬'
Version MQRMH_VERSION_1 1
StrucLength -- 0
Encoding MQENC_NATIVE Von der Umgebung abhängig
CodedCharSetId MQCCSI_UNDEFINED 0
Format MQFMT_NONE Leerzeichen
Flags MQRMHF_NOT_LAST 0
ObjectType -- Leerzeichen
ObjectInstanceId MQOII_NONE Nullen
SrcEnvLength -- 0
SrcEnvOffset -- 0
SrcNameLength -- 0
SrcNameOffset -- 0
DestEnvLength -- 0
DestEnvOffset -- 0
DestNameLength -- 0
DestNameOffset -- 0
DataLogicalLength -- 0
DataLogicalOffset -- 0
DataLogicalOffset2 -- 0
Hinweise:
  1. Das Symbol ¬ stellt ein einzelnes Leerzeichen dar.
  2. In der Programmiersprache C enthält die Makrovariable MQRMH_DEFAULT die in der Tabelle aufgelisteten Werte. Verwenden Sie sie folgendermaßen, um Anfangswerte für die Felder in der Struktur anzugeben:
    
    MQRMH MyRMH = {MQRMH_DEFAULT};