2469 (09A5) (RC2469): MQRC_PROPERTY_VALUE_TOO_BIG

説明

MQINQMP 呼び出しで、プロパティー値が大きすぎたために、与えられたバッファーに収容できませんでした。 DataLength フィールドが切り捨て前のプロパティー値の長さに設定され、Value パラメーターには収容できる分の値が入れられます。

MQMHBUF 呼び出しで、BufferLength がバッファーに収容されるプロパティーのサイズより小さくなっていました。 この場合は、呼び出しは失敗します。 DataLength フィールドは、切り捨て前のプロパティーの長さに設定されます。

完了コード

MQCC_WARNING

MQCC_FAILED

プログラマー応答

プロパティー値のデータがすべて必要な場合には少なくとも DataLength と同じ大きさのバッファーを指定し、MQIMPO_INQ_PROP_UNDER_CURSOR オプションを指定して MQINQMP を再び呼び出してください。