主要 APPC 傳回碼
0000
AP_OK
已成功執行動詞。
0001
AP_PARAMETER_CHECK
動詞未執行,因為發生參數錯誤。
0002
AP_STATE_CHECK
指令動詞未執行,因為發出狀態無效。
0003
AP_ALLOCATION_ERROR
APPC 無法配置交談。 交談狀態設定為 RESET。
此程式碼可以透過 ALLOCATE 或 MC_ALLOCATE之後發出的動詞來傳回。
0005
對應交談AP_DEALLOC_ABEND ()
交談因下列其中一個原因而解除配置:
合作夥伴交易計畫 (TP) 發出MC_DEALLOCATE,並將dealloc_type設為 AP_ABEND。
夥伴 TP 遇到 ABEND,導致夥伴邏輯單元 (LU) 傳送 MC_DEALLOCATE 要求。
0006
基本交談) 的AP_DEALLOC_ABEND_PROG (
交談因下列其中一個原因而解除配置:
合作夥伴 TP 發出DEALLOCATE,並將dealloc_type設為 AP_ABEND_PROG。
合作夥伴 TP 遇到 ABEND,導致夥伴 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
當交談處於 SEND 狀態時,合作夥伴 TP 已發出下列其中一個動詞:
設定 為 err_type AP_PROG 的 SEND_ERROR
-
資料未截斷。
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 已發出基本和對應的交談動詞。 單一交談中只能發出一種類型。
0021
AP_CANCELED
本機 TP 發出下列其中一個動詞命令,取消 RECEIVE_AND_POST 或 MC_RECEIVE_AND_POST:
已將dealloc_type設定為 AP_ABEND_PROG、AP_ABEND_SVC 或 AP_ABEND_TIMER 的DEALLOCATE
dealloc_type設定為AP_ABEND 的MC_DEALLOCATE
-
發出其中一個動詞會導致清除號志。
F002
AP_TP_BUSY
本機 TP 已發出對 APPC 的呼叫,而 APPC 正在處理相同 TP 的另一個呼叫。 如果本機 TP 有多個執行緒,而且有多個執行緒使用相同的 tp_id發出 APPC 呼叫,就會發生這種情況。
F003
AP_COMM_SUBSYSTEM_ABENDED
指出下列其中一個條件:
此交談所使用的節點遇到 ABEND。
TP 與 PU 2.1 節點之間的連線已中斷, (LAN 錯誤) 。
TP 電腦上的 SnaBase 遇到 ABEND。
系統管理員應該檢查錯誤記錄檔,以判斷 ABEND 的原因。
F004
AP_COMM_SUBSYSTEM_NOT_LOADED
無法載入必要的元件,或已在處理動詞時終止。 因此,無法進行通訊。 請連絡系統管理員以取得更正動作。
F005
AP_CONV_BUSY
在任何交談上一次只能有一個未完成的交談動詞。
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
應用程式的堆疊大小太小,無法執行動詞。 增加應用程式的堆疊大小。
F020
AP_INVALID_KEY
提供的 金鑰 不正確。