![[UNIX、Linux、Windows、IBM i]](ngmulti.gif)
2246 (08C6) (RC2246): MQRC_INVALID_MSG_UNDER_CURSOR
説明
MQGMO_MSG_UNDER_CURSOR または MQGMO_BROWSE_MSG_UNDER_CURSOR で MQGMO_COMPLETE_MSG オプションを指定して、
MQGET 呼び出しが発行されたが、
カーソル以下のメッセージは、論理メッセージの最初のセグメントではない (すなわち、
メッセージの MQMD の Offset フィールドはゼロではない)。 MQGMO_COMPLETE_MSG が指定されたので、メッセージは検索できません。
完了コード
MQCC_FAILED
プログラマー応答
MQMD の Offset フィールドがゼロになっているメッセージ上に位置するよう、ブラウズ・カーソルを位置変更する。 別の方法としては、MQGMO_COMPLETE_MSG オプションを削除します。