Freigeben über


Sekundäre APPC-Rückgabecodes

In der folgenden Tabelle sind die einzelnen Rückgabecodes nach numerischem Wert zusammen mit der zugehörigen Fehlermeldung aufgeführt.

Rückgabecodewert Rückgabecode Fehlermeldung
00000000 AP_CNOS_AKZEPTIERT APPC akzeptiert die Sitzungslinien und die Verantwortung wie angegeben.
00000001 AP_BAD_TP_ID Der Wert von tp_id entspricht keinem TP-Bezeichner (Transaction Program), der von APPC zugewiesen wurde.
00000002 AP_BAD_CONV_ID Der Wert von conv_id stimmt nicht überein mit einem Konversationsbezeichner, der von APPC zugewiesen wurde.
00000003 AP_BAD_LU_ALIAS APPC kann das angegebene lu_alias unter den definierten nicht finden.
000000C4 AP_RCV_IMMD_BAD_FILL (für eine einfache Konversation) Der Füllparameter wurde auf einen ungültigen Wert festgelegt.
00000004 AP_ZUTEILUNGSFEHLER_KEIN_NEUVERSUCH Die Unterhaltung kann aufgrund einer dauerhaften Bedingung nicht zugewiesen werden, z. B. aufgrund eines Konfigurationsfehlers oder eines Fehlers im Sitzungsprotokoll. Um den Fehler zu ermitteln, sollte der Systemadministrator die Fehlerprotokolldatei untersuchen. Wiederholen Sie die Zuordnung erst, wenn der Fehler behoben wurde.
00000005 AP_ALLOCATION_FAILURE_RETRY Die Unterhaltung konnte aufgrund einer temporären Bedingung, wie beispielsweise eines Verbindungsfehlers, nicht zugewiesen werden. Der Grund für den Fehler wird im Systemfehlerprotokoll protokolliert. Wiederholen Sie die Zuordnung.
00000006 AP_INVALID_DATA_SEGMENT Die Programminitiierungsparameter (PIP)-Daten waren länger als das zugeordnete Datensegment, oder die Adresse des PIP-Datenpuffers war falsch.
00000007 AP_CNOS_VEREINBART APPC akzeptiert Sitzungslimits und verhandelbare Verantwortung, festgelegt durch die Partnerlogische Einheit (LU). Werte, die ausgehandelt werden können, sind: plu_mode_session_limit, min_conwinners_source, min_conwinners_target, verantwortlich, drain_target
000000D7 AP_BAD_RETURN_STATUS_WITH_DATA Der angegebene rtn_status Wert wurde von APPC nicht erkannt.
00000011 AP_BAD_CONV_TYPE (für eine einfache Unterhaltung) Der für conv_type angegebene Wert war ungültig.
00000012 FEHLERHAFTER SYNC-LEVEL Der für sync_level angegebene Wert war ungültig.
00000013 AP_BAD_SECURITY Der für sicherheit angegebene Wert war ungültig.
00000014 AP_FEHLERHAFTE_RÜCKGABESTEUERUNG Der für rtn_ctl angegebene Wert war ungültig.
00000016 AP_PIP_LEN_FEHLERHAFT Der Wert von pip_dlen war größer als 32767.
00000017 AP_NO_USE_OF_SNASVCMG (für eine zugeordnete Kommunikation) SNASVCMG ist kein gültiger Wert für mode_name.
00000018 AP_UNKNOWN_PARTNER_MODE Der für mode_name angegebene Wert war ungültig.
00000031 AP_BESTÄTIGUNG_BEI_SYNC_LEVEL_KEINE Der lokale TP hat versucht, BESTÄTIGEN oder MC_CONFIRM in einem Gespräch mit einer Synchronisierungsebene von AP_NONE zu verwenden. Die durch ZUWEISUNG oder MC_ALLOCATE festgelegte Synchronisierungsebene muss AP_CONFIRM_SYNC_LEVEL sein.
00000032 AP_CONFIRM_BAD_STATE Die Unterhaltung war nicht im SEND-Zustand.
00000033 AP_CONFIRM_NOT_LL_BDY Die Unterhaltung für das lokale TP befand sich im SEND-Zustand, und das lokale TP schloss das Senden eines logischen Datensatzes nicht ab.
00000051 AP_DEALLOC_FALSCHER_TYP Der parameter dealloc_type wurde nicht auf einen gültigen Wert festgelegt.
00000052 AP_DEALLOC_FLUSH_BAD_STATE Die Verbindung war nicht im SEND-Zustand, und der TP hat versucht, den Sendepuffer zu löschen. Dieser Versuch trat auf, weil der Wert von dealloc_type AP_FLUSH war oder weil der Wert von dealloc_type AP_SYNC_LEVEL war und die Synchronisierungsebene des Gesprächs AP_NONE war. In beiden Fällen muss sich das Gespräch im SEND-Zustand befinden.
00000053 AP_DEALLOC_CONFIRM_BAD_STATE Die Unterhaltung war nicht im SEND-Zustand, und der TP hat versucht, den Sendepuffer zu leeren und eine Bestätigungsanforderung zu senden.
00000055 AP_DEALLOC_NOT_LL_BDY (für eine einfache Unterhaltung) Die Verbindung war im "SEND"-Zustand, und der TP hat das Senden eines logischen Datensatzes nicht abgeschlossen. Der parameter dealloc_type wurde auf AP_SYNC_LEVEL oder AP_FLUSH festgelegt.
00000057 AP_DEALLOC_LOG_LL_WRONG Das LL-Feld der allgemeinen Datenstromvariable (GDS) im Fehlerprotokoll entsprach nicht der tatsächlichen Länge der Protokolldaten.
00000061 AP_FLUSH_NOT_SEND_STATE Die Unterhaltung war nicht im SEND-Zustand.
000000A1 AP_P_TO_R_INVALID_TYPE Der parameter ptr_type wurde nicht auf einen gültigen Wert festgelegt.
000000A2 AP_P_TO_R_NOT_LL_BDY Das Senden eines logischen Datensatzes wurde vom lokalen TP nicht abgeschlossen.
000000A3 AP_P_TO_R_NOT_SEND_STATE Die Unterhaltung war nicht im SEND-Status.
000000B1 AP_RCV_AND_WAIT_BAD_STATE Die Unterhaltung befand sich nicht im Status EMPFANGEN oder SENDEN, als das TP dieses Verb ausgab.
000000B2 AP_RCV_AND_WAIT_NOT_LL_BDY (für eine einfache Kommunikation) Die Unterhaltung war im SEND-Zustand; der TP begann, aber schloss das Senden eines logischen Datensatzes nicht ab.
000000B5 AP_RCV_AND_WAIT_BAD_FILL (für eine einfache Unterhaltung) Der Füllparameter wurde auf einen ungültigen Wert festgelegt.
000000C1 AP_RCV_IMMD_BAD_STATE (Sofortiger Empfang in schlechtem Zustand) Die Unterhaltung war nicht im EMPFANGSzustand.
000000D1 AP_RCV_AND_POST_BAD_STATE Die Unterhaltung befand sich nicht im STATUS "EMPFANGEN" oder "SENDEN", als das TP dieses Verb ausgegeben hat.
000000D2 AP_RCV_AND_POST_NOT_LL_BDY Die Verbindung befand sich im SEND-Zustand; der TP begann mit dem Senden eines logischen Datensatzes, schloss dies jedoch nicht ab.
000000D5 AP_RCV_AND_POST_BAD_FILL Der Füllparameter wurde auf einen ungültigen Wert festgelegt.
000000D6 AP_INVALID_SEMAPHORE_HANDLE Die Adresse des RAM-Semaphores oder des System-Semaphores war ungültig. HINWEIS: APPC kann nicht alle ungültigen Semaphorgriffe abfangen. Wenn der TP einen ungültigen RAM-Semaphor-Handle übergibt, führt dies zu einer Schutzverletzung.
000000D7 AP_BAD_RETURN_STATUS_WITH_DATA Der angegebene rtn_status Wert wurde von APPC nicht erkannt.
000000E1 AP_R_T_S_BAD_STATE Das Gespräch befindet sich nicht in einem zulässigen Zustand, wenn der TP dieses Verb verwendet hat.
000000F1 AP_BAD_LL (für eine einfache Unterhaltung) Das Feld mit der Länge eines logischen Datensatzes enthielt einen ungültigen Wert – 0x0000, 0x0001, 0x8000 oder 0x8001. Informationen zu logischen Datensätzen finden Sie unter "Über Transaktionsprogramme ".
000000F2 AP_SEND_DATA_NOT_SEND_STATE Der lokale TP hat SEND_DATA oder MC_SEND_DATA ausgestellt, aber die Unterhaltung war nicht im SEND-Modus.
000000F5 AP_SEND_DATA_CONFIRM_ON_SYNC_NONE Der Typ CONFIRM ist für eine Unterhaltung, die einem sync_level NONE zugeordnet wurde, nicht zulässig.
000000F6 AP_SEND_DATA_NOT_LL_BDY (für eine grundlegende Kommunikation) Der TP wurde gestartet, aber das Senden eines logischen Datensatzes wurde nicht beendet. Dies tritt nur auf, wenn der Typ einer der folgenden Werte ist: 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 (für eine einfache Unterhaltung) Das LL-Feld der GDS-Variable des Fehlerprotokolls entspricht nicht der tatsächlichen Länge der Daten.
00000103 AP_SEND_ERROR_BAD_TYPE (für eine grundlegende Konversation) Der Wert von err_type war ungültig.
00000105 AP_BAD_ERROR_DIRECTION Die angegebene err_dir wurde von APPC nicht erkannt.
00000150 AP_CNOS_IMPLICIT_PARALLEL APPC erlaubt keine Änderung des Sitzungslimits für einen anderen Modus als den SNASVCMG-Modus für die implizite Partnervorlage, wenn die Vorlage parallele Sitzungen angibt. (Der Begriff "Vorlage" wird verwendet, da viele der tatsächlichen Werte noch ausgefüllt werden müssen.)
00000151 AP_KANN_GRENZEN_NICHT_ERHÖHEN APPC lässt das Festlegen von Sitzungsgrenzwerten auf einen Wert ungleich Null nur zu, wenn die Grenzwerte derzeit bei Null liegen.
00000152 AP_AUTOACT_EXCEEDS_SESSLIM Im CNOS-Verb ist der Wert für auto_activate größer als der Wert für partner_lu_mode_session_limit.
00000153 AP_ALLE_MODI_MUSS_ZURÜCKGESETZT_WERDEN APPC lässt keinen Grenzwert für eine nichtzero-Sitzung zu, wenn mode_name_select ALLE angibt.
00000154 AP_BAD_SNASVCMG_LIMITS Das Programm hat ungültige Einstellungen für die Parameter partner_lu_mode_session_limit, min_conwinners_source oder min_conwinners_target angegeben, wenn mode_name angegeben wurden.
00000155 AP_MIN_GT_TOTAL Die Summe von min_conwinners_source und min_conwinners_target gibt eine Zahl an, die größer als partner_lu_mode_session_limit ist.
00000156 AP_MODE_CLOSED Die lokale LU kann keinen Grenzwert für eine nichtzero-Sitzung aushandeln, da die lokale maximale Sitzungsgrenze bei der Partner-LU null ist.
00000156 AP_CNOS_MODE_CLOSED Die lokale LU kann keinen Grenzwert für eine nicht null-Sitzung aushandeln, da der lokale maximale Sitzungsgrenzwert bei der Partner-LU null ist.
00000157 AP_CNOS_MODE_NAME_REJECT Die Partner-LU erkennt den angegebenen Modusnamen nicht.
00000159 AP_RESET_SNA_DRAINS Der SNASVCMG-Modus unterstützt die Entwässerungsparameterwerte nicht.
0000015A AP_SINGLE_NOT_SRC_RESP Bei einem CNOS-Verb mit einer einzigen Sitzung kann nur die lokale LU (Quell-LU) durch APPC für die Deaktivierung von Sitzungen verantwortlich sein.
0000015B AP_BAD_PARTNER_LU_ALIAS APPC hat die angegebene partner_lu_alias nicht erkannt.
0000015C AP_EXCEEDS_MAX_ALLOWED Ihr Programm hat ein CNOS-Verb ausgegeben, das eine partner_lu_mode_session_limit Zahl und set_negotiable (NO) angibt.
0000015D AP_CHANGE_SRC_Abflüsse APPC lässt mode_name_select (ONE) und drain_source (JA) nicht zu, wenn drain_source (NEIN) derzeit für den angegebenen Modus wirksam ist.
0000015E AP_LU_DETACHED Ein Befehl setzt die Definition der lokalen LU zurück, bevor das CNOS-Verb versucht hat, die LU anzugeben.
0000015F AP_CNOS_COMMAND_RACE_REJECT Die lokale LU verarbeitet derzeit ein von der Partner-LU ausgestelltes CNOS-Verb.
00000167 AP_SNASVCMG_RESET_NOT_ALLOWED Ihr lokales Programm hat versucht, die CNOS-Verben für den Modus mit dem Namen SNASVCMG auszustellen und einen Sitzungsgrenzwert von Null anzugeben.
000001B4 AP_DISPLAY_INFO_ÜBERSCHREITET_LÄNGE Die zurückgegebenen DISPLAY-Informationen passten nicht in den Puffer.
000001B5 DISPLAY_INVALID_CONSTANT Der für NUM_SECTIONS oder INIT_SEC_LEN angegebene Wert ist ungültig.
00000506 AP_UNDEFINED_TP_NAME In der Konfigurationsdatei für Ihre Anwendung konnte APPC keinen bestimmbaren TP-Namen finden, der dem Wert von tp_name entspricht.
00000509 AP_ALLOCATE_NOT_PENDING APPC hat keine eingehende Zuweisung (vom aufrufenden TP) gefunden, die dem Wert von tp_name entspricht, der von RECEIVE_ALLOCATE bereitgestellt wurde. RECEIVE_ALLOCATE wartete auf die eingehende Zuordnung und lief schließlich in ein Timeout.
00000519 AP_CPSVCMG_MODE_NOT_ALLOWED Der Modus "CPSVCMG" kann nicht als mode_name im Befehl zur Deaktivierung von Sitzungen angegeben werden.
00000525 AP_INVALID_PROCESS Der Prozess, der RECEIVE_ALLOCATE ausgibt, unterscheidet sich von der von APPC gestarteten.
080F6051 AP_SECURITY_NOT_VALID Die in der Zuordnungsanforderung angegebene Benutzer-ID oder das in der Zuordnungsanforderung angegebene Kennwort wurde von der Partner-LU nicht akzeptiert.
084B6031 AP_TRANS_PGM_NICHT_VERFÜGBAR_NOCHMAL_VERSUCHEN Die Remote-LU hat die Zuordnungsanforderung abgelehnt, da sie den angeforderten Partner TP nicht starten konnte. Die Bedingung kann vorübergehend sein, z. B. ein Timeout. Der Grund für den Fehler kann auf dem Remoteknoten protokolliert werden. Wiederholen Sie die Zuordnung.
084C0000 AP_TRANS_PGM_NICHT_VERFÜGBAR_KEIN_NEUER_VERSUCH Die Remote-LU hat die Zuordnungsanforderung abgelehnt, da sie den angeforderten Partner TP nicht starten konnte. Der Zustand ist dauerhaft. Der Grund für den Fehler kann auf dem Remoteknoten protokolliert werden. Wiederholen Sie die Zuordnung erst, wenn der Fehler behoben wurde.
10086021 AP_TP_NAME_NOT_RECOGNIZED Die Partner-LU erkennt den in der Zuordnungsanforderung angegebenen TP-Namen nicht.
10086031 AP_PIP_NOT_ALLOWED (Bild-in-Bild-Modus nicht erlaubt) Die Zuordnungsanforderung hat PIP-Daten angegeben, aber entweder benötigt der Partner-TP diese Daten nicht, oder die Partner-LU unterstützt sie nicht.
10086032 AP_PIP_NICHT_KORREKT_ANGEGEBEN Der Partner-TP erfordert PIP-Daten, aber die Zuordnungsanforderung hat entweder keine PIP-Daten oder eine falsche Anzahl von Parametern angegeben.
10086034 AP_CONVERSATION_TYPE_MISMATCH Die Partner-LU oder TP unterstützt den in der Zuordnungsanforderung angegebenen Unterhaltungstyp (einfach oder zugeordnet) nicht.
10086041 AP_SYNC_LEVEL_NOT_SUPPORTED Der Partner-TP unterstützt die in der Zuordnungsanforderung angegebenen sync_level (AP_NONE oder AP_CONFIRM_SYNC_LEVEL) nicht, oder die sync_level wurde nicht erkannt.