次の方法で共有


APPC のセカンダリ リターン コード

次の表に、数値による各リターン コードと、関連するエラー メッセージの一覧を示します。

リターン コードの値 リターン コード エラー メッセージ
00000000 AP_CNOS_ACCEPTED APPC は、指定された通りにセッションの回線と責任を受け入れます。
00000001 AP_BAD_TP_ID tp_id の値が、APPC によって割り当てられたトランザクション プログラム (TP) 識別子と一致しませんでした。
00000002 AP_BAD_CONV_ID conv_id の値が、APPC によって割り当てられたメッセージ交換識別子と一致しませんでした。
00000003 AP_BAD_LU_ALIAS APPC では、定義されたものの中から指定された lu_alias を検出できません。
000000C4 AP_RCV_IMMD_BAD_FILL (基本的なメッセージ交換の場合) fill パラメーターに無効な値が設定されました。
00000004 AP_ALLOCATION_FAILURE_NO_RETRY 構成エラーやセッション プロトコル エラーなどの永続的な状態のため、メッセージ交換を割り当てることができません。 エラーを特定するには、システム管理者がエラー ログ ファイルを調べる必要があります。 エラーが修正されるまで、割り当てを再試行しないでください。
00000005 AP_ALLOCATION_FAILURE_RETRY リンク エラーなどの一時的な状態のため、メッセージ交換を割り当てることができませんでした。 エラーの理由は、システム エラー ログに記録されます。 割り当てを再試行してください。
00000006 AP_INVALID_DATA_SEGMENT プログラム開始パラメーター (PIP) のデータが、割り当てられたデータ セグメントより長いか、PIP データ バッファーのアドレスが間違っています。
00000007 AP_CNOS_NEGOTIATED APPC は、パートナー論理ユニット (LU) によってネゴシエート可能として、セッションの制限と責任を受け入れます。 ネゴシエートできる値: plu_mode_session_limitmin_conwinners_sourcemin_conwinners_target責任drain_target
000000D7 AP_BAD_RETURN_STATUS_WITH_DATA 指定された rtn_status 値が、APPC によって認識されませんでした。
00000011 AP_BAD_CONV_TYPE (基本的なメッセージ交換の場合) conv_type に指定された値が無効でした。
00000012 AP_BAD_SYNC_LEVEL Sync_level に指定された値が無効でした。
00000013 AP_BAD_SECURITY security に指定された値が無効でした。
00000014 AP_BAD_RETURN_CONTROL rtn_ctl に指定された値が無効でした。
00000016 AP_PIP_LEN_INCORRECT pip_dlen の値が 32767 を超えていました。
00000017 AP_NO_USE_OF_SNASVCMG (マップされたメッセージ交換の場合) SNASVCMG は mode_name の有効な値ではありません。
00000018 AP_UNKNOWN_PARTNER_MODE Mode_name に指定された値が無効でした。
00000031 AP_CONFIRM_ON_SYNC_LEVEL_NONE ローカル TP で、同期レベル AP_NONE のメッセージ交換で CONFIRM または MC_CONFIRM を使用しようとしました。 ALLOCATE または MC_ALLOCATE によって確立された同期レベルは、AP_CONFIRM_SYNC_LEVEL である必要があります。
00000032 AP_CONFIRM_BAD_STATE メッセージ交換は SEND 状態ではありませんでした。
00000033 AP_CONFIRM_NOT_LL_BDY ローカル TP のメッセージ交換は SEND 状態でしたが、ローカル TP が論理レコードの送信を完了しませんでした。
00000051 AP_DEALLOC_BAD_TYPE Dealloc_type パラメーターが有効な値に設定されていませんでした。
00000052 AP_DEALLOC_FLUSH_BAD_STATE メッセージ交換が SEND 状態ではなく、TP が送信バッファーをフラッシュしようとしました。 この試行は、dealloc_type の値が AP_FLUSH であったか、または dealloc_type の値が AP_SYNC_LEVEL で、メッセージ交換の同期レベルが AP_NONE であったために行われました。 どちらのケースでも、メッセージ交換は SEND 状態である必要があります。
00000053 AP_DEALLOC_CONFIRM_BAD_STATE メッセージ交換が SEND 状態でなく、TP が、送信バッファーをフラッシュして確認要求を送信しようとしました。
00000055 AP_DEALLOC_NOT_LL_BDY (基本的なメッセージ交換の場合) メッセージ交換は SEND 状態でしたが、TP が論理レコードの送信を完了しませんでした。 dealloc_type パラメーターが AP_SYNC_LEVEL または AP_FLUSH に設定されていました。
00000057 AP_DEALLOC_LOG_LL_WRONG 汎用データ ストリーム (GDS) エラー ログ変数の LL フィールドが、ログ データの実際の長さと一致しませんでした。
00000061 AP_FLUSH_NOT_SEND_STATE メッセージ交換は SEND 状態ではありませんでした。
000000A1 AP_P_TO_R_INVALID_TYPE ptr_type パラメーターが有効な値に設定されていませんでした。
000000A2 AP_P_TO_R_NOT_LL_BDY ローカル TP は論理レコードの送信を完了しませんでした。
000000A3 AP_P_TO_R_NOT_SEND_STATE メッセージ交換は SEND 状態ではありませんでした。
000000B1 AP_RCV_AND_WAIT_BAD_STATE TP がこの動詞を発行したときに、メッセージ交換が RECEIVE または SEND 状態ではありませんでした。
000000B2 AP_RCV_AND_WAIT_NOT_LL_BDY (基本的な会話の場合) メッセージ交換は SEND 状態でした。TP は論理レコードの送信を開始しましたが完了しませんでした。
000000B5 AP_RCV_AND_WAIT_NOT_LL_BDY (基本的なメッセージ交換の場合) fill パラメーターに無効な値が設定されました。
000000C1 AP_RCV_IMMD_BAD_STATE メッセージ交換は RECEIVE 状態ではありませんでした。
000000D1 AP_RCV_AND_POST_BAD_STATE TP がこの動詞を発行したときに、メッセージ交換が RECEIVE または SEND 状態ではありませんでした。
000000D2 AP_RCV_AND_POST_NOT_LL_BDY メッセージ交換は SEND 状態でした。TP は論理レコードの送信を開始しましたが完了しませんでした。
000000D5 AP_RCV_AND_POST_BAD_FILL fill パラメーターに無効な値が設定されました。
000000D6 AP_INVALID_SEMAPHORE_HANDLE RAM セマフォ ハンドルまたはシステム セマフォ ハンドルのアドレスが無効でした。 : APPC では、無効なすべてのセマフォ ハンドルをトラップすることはできません。 TP によって無効な RAM セマフォ ハンドルが渡された場合、保護違反の結果が発生します。
000000D7 AP_BAD_RETURN_STATUS_WITH_DATA 指定された rtn_status 値が、APPC によって認識されませんでした。
000000E1 AP_R_T_S_BAD_STATE TP がこの動詞を発行したときに、メッセージ交換が許可された状態ではありません。
000000F1 AP_BAD_LL (基本的な会話の場合) 論理レコードの論理レコード長フィールドに無効な値 (0x0000、0x0001、0x8000、または 0x8001) が含まれていました。 論理レコードの詳細については、トランザクション プログラムに関するページを参照してください。
000000F2 AP_SEND_DATA_NOT_SEND_STATE ローカル TP が SEND_DATA または MC_SEND_DATA を発行しましたが、メッセージ交換は SEND 状態ではありませんでした。
000000F5 AP_SEND_DATA_CONFIRM_ON_SYNC_NONE sync_level が NONE で割り当てられたメッセージ交換では、CONFIRM 型は許可されていません。
000000F6 AP_SEND_DATA_NOT_LL_BDY (基本的なメッセージ交換の場合) TP は論理レコードの送信を開始しましたが、完了しませんでした。 これは 、型 が次のいずれかである場合にのみ発生します:AP_SEND_DATA_CONFIRM、AP_SEND_DATA_DEALLOC_FLUSH、AP_SEND_DATA_DEALLOC_SYNC_LEVEL、AP_SEND_DATA_P_TO_R_FLUSH、AP_SEND_DATA_P_TO_R_SYNC_LEVEL
00000102 AP_SEND_ERROR_LOG_LL_WRONG (基本的なメッセージ交換の場合) エラー ログ GDS 変数の LL フィールドが、データの実際の長さと一致しませんでした。
00000103 AP_SEND_ERROR_BAD_TYPE (基本的なメッセージ交換の場合) err_type の値が無効でした。
00000105 AP_BAD_ERROR_DIRECTION 指定された err_dir が、APPC によって認識されませんでした。
00000150 AP_CNOS_IMPLICIT_PARALLEL APPC では、暗黙的なパートナー テンプレートに対して、テンプレートで並列セッションが指定されている場合に、SNASVCMG モード以外のモードのセッション制限を変更するプログラムが許可されません。 ("テンプレート" という用語は、実際の値の多くがまだ入力されていないために使用されています)。
00000151 AP_CANT_RAISE_LIMITS APPC では、セッション制限が現在 0 の場合、その制限を 0 以外の値に設定することはできません。
00000152 AP_AUTOACT_EXCEEDS_SESSLIM CNOS 動詞で、auto_activate の値が partner_lu_mode_session_limit の値を超えています。
00000153 AP_ALL_MODE_MUST_RESET Mode_name_select が ALL を示している場合、APPC では 0 以外のセッション制限が許可されません。
00000154 AP_BAD_SNASVCMG_LIMITS プログラムで、mode_name が指定されたときに、partner_lu_mode_session_limitmin_conwinners_source、または min_conwinners_target パラメーターに対して無効な設定が指定されました。
00000155 AP_MIN_GT_TOTAL min_conwinners_sourcemin_conwinners_target の合計に、partner_lu_mode_session_limit より大きい数値が指定されています。
00000156 AP_MODE_CLOSED パートナー LU のローカル最大セッション制限が 0 であるため、ローカル LU では 0 以外のセッション制限をネゴシエートできません。
00000156 AP_CNOS_MODE_CLOSED パートナー LU のローカル最大セッション制限が 0 であるため、ローカル LU では 0 以外のセッション制限をネゴシエートできません。
00000157 AP_CNOS_MODE_NAME_REJECT パートナー LU で、指定されたモード名が認識されません。
00000159 AP_RESET_SNA_DRAINS SNASVCMG モードでは、drain パラメーター値がサポートされていません。
0000015A AP_SINGLE_NOT_SRC_RESP 単一セッションの CNOS 動詞の場合、APPC では、ローカル (ソース) LU のみがセッションの非アクティブ化を担当することが許可されます。
0000015B AP_BAD_PARTNER_LU_ALIAS APPC によって、指定された partner_lu_alias が認識されませんでした。
0000015C AP_EXCEEDS_MAX_ALLOWED プログラムによって、partner_lu_mode_session_limit の数値と set_negotiable (NO) を指定する CNOS 動詞が発行されました。
0000015D AP_CHANGE_SRC_DRAINS drain_source (NO) が、指定されたモードで現在有効な場合、APPC によって、mode_name_select (ONE) と drain_source (YES) が許可されません。
0000015E AP_LU_DETACHED CNOS 動詞で LU の指定を試みる前に、コマンドによってローカル LU の定義がリセットされました。
0000015F AP_CNOS_COMMAND_RACE_REJECT ローカル LU では現在、パートナー LU によって発行された CNOS 動詞を処理しています。
00000167 AP_SNASVCMG_RESET_NOT_ALLOWED ローカル プログラムで、SNASVCMG という名前のモードに対して、0 のセッション制限を指定する CNOS 動詞を発行しようとしました。
000001B4 AP_DISPLAY_INFO_EXCEEDS_LENGTH 返された DISPLAY 情報がバッファーに収まりませんでした。
000001B5 DISPLAY_INVALID_CONSTANT NUM_SECTIONS または INIT_SEC_LEN に指定された値が無効です。
00000506 AP_UNDEFINED_TP_NAME アプリケーションの構成ファイルで、APPC が、tp_name の値と一致する呼び出し可能な TP 名を検出できませんでした。
00000509 AP_ALLOCATE_NOT_PENDING APPC が、RECEIVE_ALLOCATE によって指定された tp_name の値と一致する受信割り当て (呼び出し元 TP から) を検出できませんでした。 RECEIVE_ALLOCATE は受信割り当てを待機し、最終的にタイム アウトしました。
00000519 AP_CPSVCMG_MODE_NOT_ALLOWED CPSVCMG という名前のモードは、非アクティブ化セッション動詞で mode_name として指定することはできません。
00000525 AP_INVALID_PROCESS RECEIVE_ALLOCATE を発行しているプロセスは、APPC によって開始されたプロセスとは異なっています。
080F6051 AP_SECURITY_NOT_VALID 割り当て要求で指定されたユーザー識別子またはパスワードが、パートナー LU によって受け入れられませんでした。
084B6031 AP_TRANS_PGM_NOT_AVAIL_RETRY 要求されたパートナー TP を開始できなかったため、リモート LU で割り当て要求が拒否されました。 状態は一時的 (タイム アウトなど) である可能性があります。エラーの理由が、リモート ノードでログに記録されている可能性があります。 割り当てを再試行してください。
084C0000 AP_TRANS_PGM_NOT_AVAIL_NO_RETRY 要求されたパートナー TP を開始できなかったため、リモート LU で割り当て要求が拒否されました。 条件は永続的です。 エラーの理由が、リモート ノードでログに記録されている可能性があります。 エラーが修正されるまで、割り当てを再試行しないでください。
10086021 AP_TP_NAME_NOT_RECOGNIZED パートナー LU で、割り当て要求に指定された TP 名が認識されません。
10086031 AP_PIP_NOT_ALLOWED 割り当て要求で PIP データが指定されましたが、パートナー TP でこのデータが必要ないか、パートナー LU でサポートされていません。
10086032 AP_PIP_NOT_SPECIFIED_CORRECTLY パートナー TP には PIP データが必要ですが、割り当て要求で PIP データを指定していないか、パラメーターの数が正しくありません。
10086034 AP_CONVERSATION_TYPE_MISMATCH パートナー LU または TP で、割り当て要求に指定されたメッセージ交換の種類 (基本またはマップ済み) がサポートされていません。
10086041 AP_SYNC_LEVEL_NOT_SUPPORTED パートナー TP では、割り当て要求に指定された sync_level (AP_NONE または AP_CONFIRM_SYNC_LEVEL) をサポートしていないか、sync_level が認識 されませんでした。