Encodingフィールドの値を作成するには,要求されたマシンコード形式を示す適切な定数値を,論理的ORで結合します。論理的オペレーションをサポートしていない言語では,定数を加算できます。ただし,同じ定数は2回以上加算できません。
特定のマシンコード形式についてEncodingフィールドをテストするには,そのフィールドを論理的ANDで要求されるマシンコード形式のマスクで結合してください。また,そのマシンコード形式に有効な値と値が同じかどうか確認してください。マシンコード形式に有効な値は,MQENC_INTEGER_*,MQENC_DECIMAL_*,またはMQENC_FLOAT_*です。
論理的オペレーションがサポートされていない言語では,次に示す方法で各マシンコード形式化の値を確認できます。