2317 (090D) (RC2317): MQRC_FORMAT_NOT_SUPPORTED

説明

メッセージ記述子 MQMD 内の Format フィールドにサポートされない値が含まれています。
  • 管理メッセージにおいて、フォーマット値は MQFMT_ADMIN、MQFMT_EVENT、MQFMT_PCF のいずれかである必要があります。 mqPutBag 呼び出しの場合、エラーの記述に示されているフィールドは呼び出しの MsgDesc パラメーター内にあります。 mqGetBag 呼び出しの場合、エラーの記述に示されているフィールドは、検索しようとしているメッセージのメッセージ記述子に含まれています。
  • [z/OS] z/OS®では、メッセージはコマンド入力キューに MQFMT_ADMIN の形式値で書き込まれましたが、使用されている IBM® MQ のバージョンはその形式のコマンドをサポートしていません。

完了コード

MQCC_FAILED

プログラマー応答

メッセージの書き込み中にエラーが発生した場合は、フォーマット値を修正してください。

メッセージの読み取り中にエラーが発生した場合は、メッセージは mqGetBag 呼び出しを使用して取得できません。
  • MQGMO_BROWSE_* オプションの 1 つが指定されると、メッセージはキューに残り、MQGET 呼び出しで検索できます。
  • その他の場合は、メッセージがキューからすでに削除され、廃棄されています。 メッセージが作業単位内で検索された場合、作業単位をバックアウトし、メッセージを MQGET 呼び出しで検索できます。