![[UNIX、Linux、Windows、IBM i]](ngmulti.gif)
2155 (086B) (RC2155): MQRC_OBJECT_RECORDS_ERROR
説明
配布リストをオープンするために、
MQOPEN または MQPUT1 呼び出しが発行された (すなわち、
MQOD の
RecsPresent フィールドはゼロより大きい) が、
MQOR オブジェクト・レコードが正しく指定されていない。 次のいずれかが当てはまります。ObjectRecOffsetがゼロであり、ObjectRecPtrもゼロかヌル・ポインターである。ObjectRecOffsetがゼロでなく、ObjectRecPtrがゼロでもヌル・ポインターでもない。ObjectRecPtrが無効なポインターである。ObjectRecPtrまたはObjectRecOffsetが、アクセス不可能なストレージを指している。
完了コード
MQCC_FAILED
プログラマー応答
ObjectRecOffset と ObjectRecPtr の一方がゼロで、もう一方がゼロ以外であることを確認してください。 使用しているフィールドがアクセス可能なストレージを指していることを確認します。