![[UNIX、Linux、Windows、IBM i]](ngmulti.gif)
2159 (086F) (RC2159): MQRC_PUT_MSG_RECORDS_ERROR
説明
配布リストにメッセージを書き込むために、
MQPUT または MQPUT1 呼び出しが発行されたが、
MQPMR 書き込みメッセージ・レコードが正しく指定されていない。 次のいずれかが当てはまります。
PutMsgRecOffsetがゼロではなく、PutMsgRecPtrがゼロでもヌル・ポインターでもない。PutMsgRecPtrが無効なポインターである。PutMsgRecPtrまたはPutMsgRecOffsetが、アクセス不可能なストレージを指している。
完了コード
MQCC_FAILED
プログラマー応答
PutMsgRecOffset と PutMsgRecPtr の少なくとも 1 つがゼロであることを確認してください。 使用しているフィールドがアクセス可能なストレージを指していることを確認します。