Disconnetti
Disconnettere un thread di elaborazione API da CICSPlex ® SM.
Descrizione
Tutte le risorse associate al thread vengono rilasciate, incluse serie di risultati, filtri, viste, dati diagnostici e richieste asincrone in sospeso.
Comandi correlati
CONNESSIONE, TERMINA
Opzioni
- MOTIVO(data-ref)
- Denomina una variabile per ricevere il valore motivo fullword restituito da questo comando.
- RISPOSTA(data-ref)
- Denomina una variabile per ricevere il valore di risposta fullword restituito da questo comando.
- THREAD(cpsm-token)
- Identifica il thread API da disconnettere. Il valore cpsm - token che identifica un thread viene restituito dal comando CONNECT.
Condizioni
Il seguente è un elenco dei valori RESPONSE che possono essere restituiti dal comando DISCONNECT. La descrizione di ogni RISPOSTA include un elenco di valori MOTIVO associati, se appropriato.
- OK
- L'esecuzione del comando è stata completata correttamente.
- ERROREAMBIENTE
- Si è verificato un errore di ambiente per uno dei seguenti motivi:
- NESSUN servizio
- Il programma stub dell'applicazione non è stato in grado di caricare il modulo di servizio API.
- NESSUNA memoria
- Il programma stub dell'applicazione non è stato in grado di ottenere la memoria necessaria nello spazio di indirizzo in cui è in esecuzione il thread di elaborazione.
- ORIGINE
- Una risorsa richiesta di proprietà del CMAS non è disponibile.
- NON RIUSCITO
- Il comando non è riuscito per uno dei seguenti motivi:
- SOSTITUITO
- L'elaborazione del comando è terminata in modo anomalo.
- Eccezione
- L'elaborazione del comando ha rilevato una condizione eccezionale.
- VALIDPARM
- È stato individuato un parametro non valido. Il parametro non valido viene restituito come valore del motivo:
- THREAD.
- NONDISPONIBILE
- Si è verificata una condizione non disponibile per uno dei seguenti motivi:
- CAPITASK
- L'attività secondaria di controllo API non è attiva.
- CPSMAPI
- Il CMAS a cui è connesso il thread di elaborazione non è disponibile per l'elaborazione dell'API.
- SERVERGONE
- Il CMAS a cui era connesso il thread di elaborazione non è più attivo.
- INV.VERSIONL
- Si è verificato un conflitto di versioni per uno dei seguenti motivi:
- NOTSUPPORTED
- La versione del programma stub dell'applicazione utilizzata per questo comando non è supportata.
- NOTVCONN
- La versione del programma stub dell'applicazione utilizzato per questo comando non corrisponde alla versione utilizzata con il comando CONNECT.
