0000
AP_OK
動詞が正常に実行されました。
0001
AP_PARAMETER_CHECK
パラメーター エラーのため、動詞が実行されませんでした。
0002
AP状態確認
動詞が無効な状態で発行されたため、実行されませんでした。
0003
AP_ALLOCATION_ERROR
APPC が会話を割り当てませんでした。 会話の状態は RESET に設定されます。
このコードは、 ALLOCATE または MC_ALLOCATE の後に発行された動詞を使用して返すことができます。
0005
AP_DEALLOC_ABEND (マップされた会話の場合)
次のいずれかの理由により、会話の割り当てが解除されました。
パートナー トランザクション プログラム (TP) は、dealloc_typeをAP_ABENDに設定したMC_DEALLOCATEを発行しました。
パートナー TP が ABEND (異常終了) を検出し、パートナー論理ユニット (LU) が MC_DEALLOCATE 要求を送信しました。
0006
AP_DEALLOC_ABEND_PROG (基本的な会話用)
次のいずれかの理由により、会話の割り当てが解除されました。
パートナー TP は、DEALLOCATE を発行し、dealloc_typeが AP_ABEND_PROG に設定されました。
パートナー TP で異常終了が発生し、それによりパートナー LU が DEALLOCATE 要求を送信しました。
0007
AP_DEALLOC_ABEND_SVC (基本的な会話用)
パートナー TP が DEALLOCATE を発行し、 dealloc_typeが AP_ABEND_SVC に設定されているため、会話の割り当てが解除されました。
0008
AP_DEALLOC_ABEND_TIMER (基本的な会話用)
パートナー TP が DEALLOCATE を発行し、 dealloc_typeを AP_ABEND_TIMER に設定したため、会話の割り当てが解除されました。
0009
AP_DEALLOC_NORMAL
パートナー TP は、確認を要求せずに会話の割り当てを解除しました。
000C
AP_PROG_ERROR_NO_TRUNC
パートナー TP は、会話が「SEND」状態中に次のいずれかの動詞を実行しました。
SEND_ERROR は err_type を AP_PROG に設定する
-
データが切り捨てられなかった。
000F
AP_CONV_FAILURE_RETRY
一時的なエラーが発生したため、会話が終了しました。 TP を再起動して、問題が再び発生するかどうかを確認します。 その場合、システム管理者はエラー ログを調べて、エラーの原因を特定する必要があります。
0010
AP_CONV_FAILURE_NO_RETRY
セッション プロトコル エラーなどの永続的な状態のため、会話が終了しました。 システム管理者は、システム エラー ログを調べて、エラーの原因を特定する必要があります。 エラーが修正されるまで、会話を再試行しないでください。
0011
AP_SVC_ERROR_NO_TRUNC
SEND 状態の間、パートナー TP(またはパートナー LU)が SEND_ERROR を発行し、err_type が AP_SVC に設定されました。 データが切り捨てられなかった。
0012
AP_PROG_ERROR_TRUNC/AP_SVC_ERROR_TRUNC
SEND 状態では、不完全な論理レコードを送信した後、パートナー TP は SEND_ERRORを発行しました。 ローカル TP がロジカルレコードの最初の部分を受信した可能性があります。
0013
AP_SVC_ERROR_PURGING
パートナー TP(またはパートナー LU)が、RECEIVE、PENDING_POST、CONFIRM、CONFIRM_SEND、またはCONFIRM_DEALLOCATE 状態の間に、err_typeをAP_SVCに設定してSEND_ERRORを発行しました。 パートナー TP に送信されたデータが消去されている可能性があります。
0014
AP_UNSUCCESSFUL
パートナー TP からすぐに使用できるデータはありません。
0017
AP_CNOS_LOCAL_RACE_REJECT
APPC は現在、ローカル LU によって発行された CNOS 動詞を処理しています。
0018
AP_CNOS_PARTNER_LU_REJECT
パートナー LU がローカル LU からの CNOS 要求を拒否しました。
0019
AP_CONVERSATION_TYPE_MIXED
TP は、基本的な会話動詞とマップされた会話動詞の両方を発行しました。 1 つの会話で発行できる型は 1 つだけです。
0021
AP_CANCELED
ローカル TP は次のいずれかの動詞を発行し、 RECEIVE_AND_POST または MC_RECEIVE_AND_POSTを取り消しました。
DEALLOCATE 関数において、dealloc_type を AP_ABEND_PROG、AP_ABEND_SVC、または AP_ABEND_TIMER に設定します。
dealloc_type を AP_ABEND に設定したMC_DEALLOCATE
-
これらのコマンドのいずれかを発行すると、セマフォが解除されます。
F002
AP_TP_BUSY
APPC が同じ TP に対して別の呼び出しを処理している間に、ローカル TP が APPC への呼び出しを発行しました。 これは、ローカル TP に複数のスレッドがあり、複数のスレッドが同じ tp_idを使用して APPC 呼び出しを発行している場合に発生する可能性があります。
F003
AP_COMMサブシステムが異常終了しました
次のいずれかの条件を示します。
この会話で使用されたノードで、異常終了が発生しました。
TP と PU 2.1 ノード間の接続が切断されました (LAN エラー)。
TP のコンピューターの SnaBase で、異常終了が発生しました。
システム管理者は、エラー・ログを調べて、異常終了の理由を判別する必要があります。
F004
AP_COMM_SUBSYSTEM_NOT_LOADED
必要なコンポーネントを読み込めなかったか、動詞の処理中に終了しました。 したがって、通信は行われませんでした。 修正措置については、システム管理者に問い合わせてください。
F005
AP_CONV_BUSY
どの会話でも、一度に 1 つの未処理の会話動詞しか存在できません。
F006
AP_THREAD_BLOCKING
呼び出し元のスレッドは既にブロック呼び出し中です。
F008
AP_INVALID_VERB_SEGMENT (無効な動詞セグメント)
データ セグメントの末尾を超えて拡張された動詞制御ブロック (VCB)。
F011
AP_UNEXPECTED_DOS_ERROR
ローカル TP からの APPC 呼び出しの処理中に、オペレーティング システムから APPC にエラーが返されました。 オペレーティング システムのリターン コードは、 secondary_rcを介して返されます。 Intel のバイト スワップ順に表示されます。 問題が解決しない場合は、システム管理者に問い合わせてください。
F015
AP_STACK_TOO_SMALL(APスタックが小さすぎます)
アプリケーションのスタック サイズが小さすぎて動詞を実行できませんでした。 アプリケーションのスタック サイズを増やします。
F020
AP_INVALID_KEY
指定された キー が正しくありません。