2091 (082B) (RC2091): MQRC_XMIT_Q_TYPE_ERROR

説明

MQOPEN または MQPUT1 呼び出しでは、メッセージはリモート・キュー・マネージャーに送られます。 オブジェクト記述子の ObjectName フィールドまたは ObjectQMgrName フィールドにリモート・キューのローカル定義の名前が指定されていますが、以下のいずれかが定義の XmitQName 属性に適用されます。
  • XmitQName はブランクではないが、ローカル・キューでないキューを指定している。
  • XmitQName はブランクだが、RemoteQMgrName はローカル・キューでないキューを指定している。

キュー名がセル・ディレクトリーを介して解決され、そのセル・ディレクトリーから得られたリモート・キュー・マネージャー名がキューの名前であるのに、そのキューがローカル・キューでない場合にも、この理由コードが戻されます。

完了コード

MQCC_FAILED

プログラマー応答

ObjectName および ObjectQMgrName に指定された値を調べてください。 それらの値が正しい場合は、キュー定義を調べてください。

この理由コードは、対応するイベント・メッセージ「 伝送キュー・タイプ・エラー」を識別するためにも使用されます。