次の方法で共有


Status-Error メッセージのエラー コード

Status-Error メッセージで関数管理インターフェイス (FMI) アプリケーションに配信される可能性のあるエラー コードを次の表に示します。 状態エラー メッセージは、次の一覧に示すように、いくつかのケースのいずれかでアプリケーションに配信されます。

  • ローカル ノードは、( Status-Acknowledge または Status-Control Ack/Nack-1 メッセージとして) アプリケーションから送信された応答でエラーを検出します。

  • ローカル ノードは、システム検出エラー インジケーター (SDI) メッセージ (優先フロー要求など) としてアプリケーションに配信されないホストからの一部のデータのエラーを検出します。

  • アプリケーションから無効な状態メッセージが送信 されます

    受信応答の場合、 Status-Error コードには最初のバイト 0x00があります。 アプリケーションがエラーの場合、テーブルはエラーが重大であるかどうかを示し、プライマリ論理ユニット (PLU) 接続にのみ適用されます。 エラーが重大な場合、アプリケーションは次のメッセージとして Close(PLU) 要求 を受け取ります。

    0x40 で始まるセンス コードは、アプリケーションからの Open(SSCP) 要求の接続情報制御ブロック (CICB) で対応する受信チェックが有効になっている場合にのみ配信されます。

    センス・コードが * 記号でマークされている場合、センス情報の 2 番目のワードには、エラーが発生した優先フロー要求の要求コードが含まれます (例: SIGNAL の0x00C9)。

エラー/

センス コード
Critical

はい/いいえ
説明
0x0008 NO このチェーンに既に送信されている否定応答。
0x0040 YES アプリケーションからの 無効なステータス メッセージ。
0x0046 YES 関連付けテーブルの不足によるセッションエラー。
0x0050 YES Status-Ack のシーケンス番号が無効です。
0x0053 YES アプリケーションがトランザクション番号をサポートしている場合、アプリケーションは状態制御 (STSN) の否定確認を送信できない場合があります。
0x0056 YES 以前の RQD チェーンが未処理のときに送信される Status-Ack。 (詳細については、「送信データ」を参照してください。)
0x0801 NO ペースカウントが 0 のときに受信したメッセージ。
0x0805 NO 既にバインドされている場合は、別の PLU から BIND します。
0x0809 * NO モードの不整合 (QEC または SHUTD)。
0x0815 NO 既にバインドされている場合は、同じ PLU から BIND します。
0x0821 NO ACTLU の種類が正しくありません (SSCP 接続)。
0x1003 * NO 間違ったプロファイル/ネットワーク制御要求/無効なセッション制御メッセージ。
0x2005 NO データ トラフィックのリセット。
0x2007 NO データ トラフィックがリセットされない (SDTの STSN)。
0x4009 * NO 方向の変更 (CD) は許可されません。
0x400B * NO チェーンはサポートされていません。
0x400C * NO 角かっこはサポートされていません。
0x400F * NO FI の使用が正しくありません。
0x4011 * NO 要求/応答ユニット (RU) カテゴリの使用が正しくありません。
0x4014 * NO 確定応答 1 (DR1)、確定応答 2 (DR2)、例外応答 (ER) の使用が正しくありません。