主要 APPC 回傳代碼

0000

AP_OK
動詞成功執行。

0001

AP_PARAMETER_CHECK
該動詞因參數錯誤而未執行。

0002

AP_STATE_CHECK
該動詞未執行,因為它是以無效狀態發出的。

0003

AP_ALLOCATION_ERROR
APPC 未能分配對話。 對話狀態設定為 RESET。

此代碼可透過 ALLOCATEMC_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
合作夥伴 TP 在對話處於 SEND 狀態時,發出以下動詞之一:

000法郎

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

若為「Service error during purging」,可翻譯為「清除過程中發生服務錯誤」。
合作夥伴 TP(或合作夥伴 LU)在 RECEIVE、PENDING_POST、CONFIRM、CONFIRM_SEND 或 CONFIRM_DEALLOCATE 狀態時發送 SEND_ERROR,同時將err_type設為 AP_SVC。 傳送給合作夥伴 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
當地郵政局會發出以下動詞之一,以取消 RECEIVE_AND_POSTMC_RECEIVE_AND_POST

F002

AP_TP_BUSY
本地 TP 在 APPC 正在處理同一 TP 的另一通電話時,已向 APPC 發出呼叫。 如果本地 TP 有多個執行緒,且多個執行緒使用相同 tp_id 發出 APPC 呼叫,這種情況就可能發生。

F003

AP_COMM_SUBSYSTEM_ABENDED發生錯誤
表示以下條件之一:

  • 此對話所用節點遇到 ABEND。

  • TP 與 PU 2.1 節點之間的連線已中斷(區域網路錯誤)。

  • 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回傳。 它以英特爾位元組順序互換的方式出現。 如果問題持續,請諮詢系統管理員。

F015

AP_STACK_TOO_SMALL(堆疊太小)
應用程式的堆疊大小太小,無法執行該動詞。 增加你的應用程式堆疊大小。

F020

AP_INVALID_KEY
提供的 鑰匙 是錯誤的。