2460 (099C) (RC2460): MQRC_HMSG_ERROR
説明
MQCRTMH、MQDLTMH、MQSETMP、MQINQMP、または MQDLT 呼び出しで、指定されたメッセージ・ハンドルが次のいずれかの理由で無効です。
- パラメーター・ポインターが無効であるか、または (MQCRTMH 呼び出しの場合) 読み取り専用ストレージを指している。 (無効なパラメーター・ポインターを必ず検出できるわけではありません。 検出されなかった場合は予測不可能な結果が発生します。)
- 指定された値が、その前の MQCRTMH 呼び出しによって返されていない。
- 指定された値が、その前の MQDLTMH 呼び出しによって無効になった。
完了コード
MQCC_FAILED
プログラマー応答
接続のための MQCRTMH 呼び出しが正常に実行され、まだ MQDLTMH 呼び出しが実行されていないことを確認してください。 ハンドルが有効な有効範囲内で使用されていることを確認してください。詳しくは、 MQCRTMH-メッセージ・ハンドルの作成を参照してください。