2146 (0862) (RC2146): MQRC_TARGET_BUFFER_ERROR
説明
MQXCNVC 呼び出しで、TargetBufferパラメーター・ポインターが無効であるか、読み取り専用ストレージを指しているか、またはTargetLengthで指定された長さ全体にわたってアクセスできないストレージを指しています。 (無効なパラメーター・ポインターを必ず検出できるわけではありません。 検出されなかった場合は予測不可能な結果が発生します。)
MQGMO_CONVERT オプションが指定されているときに、MQGET 呼び出しでこの理由コードが戻される場合があります。 この場合これは、MQRC_TARGET_BUFFER_ERROR 理由コードが、データ変換出口ルーチンにより発行された MQXCNVC 呼び出しによって戻されたことを示します。
完了コード
MQCC_WARNING または MQCC_FAILED
プログラマー応答
有効なバッファーを指定してください。 理由コードが MQGET 呼び出しで発行された場合は、データ変換出口ルーチンの論理が正確であるかを調べてください。