9.2.2 MQMD構造体によるメッセージの定義
メッセージ記述子(MQMD構造体)は,MQPUT命令とMQPUT1命令で使用する入出力用のパラメタです。キューに登録するメッセージを定義します。
メッセージにMQPRI_PRIORITY_AS_Q_DEFまたはMQPER_PERSISTENCE_AS_Q_DEFが指定され,キューがクラスタキューの場合には,MQPUT命令が値を解決します。MQPUT命令で該当するキューが無効な場合,命令は失敗します。
- 注意
-
MsgIdおよびCorrelIdフィールドをユニークにするには,新しいメッセージの登録前にMQPMO_NEW_MSG_IDまたはMQPMO_NEW_CORREL_IDを使用します。これらのフィールドの値はMQPUT命令の成功時に返されます。