Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En esta sección se describen los códigos de retorno para las llamadas a Common Programming Interface for Communications (CPI-C). Los códigos de retorno se enumeran en orden entero.
Los códigos de retorno específicos de cada llamada se describen para las llamadas individuales en Llamadas CPI-C.
0
CM_OK
La llamada se ejecutó correctamente.
1
CM_FALLO_DE_ASIGNACIÓN_SIN_REINTENTO
No se puede asignar la conversación debido a una condición permanente, como un error de configuración o un error de protocolo de sesión. Para determinar el error, el administrador del sistema debe examinar el archivo de registro de errores. No vuelva a intentar la asignación hasta que se corrija el error.
2
CM_FALLO_DE_ASIGNACIÓN_REINTENTAR
No se pudo asignar la conversación debido a una condición temporal, como un error de vínculo. El motivo del error se registra en el registro de errores del sistema. Vuelva a intentar la asignación.
3
CM_CONVERSATION_TYPE_MISMATCH
La LU o el programa del socio no admiten el tipo de conversación (básico o mapeado) especificado en la solicitud de asignación.
5
CM_PIP_NO_ESPECIFICADO_CORRECTAMENTE
La solicitud de asignación fue rechazada por un programa de transacciones (TP) que no es de CPI-C LU 6.2. El programa de partners requiere una o varias variables de datos PIP, que no son compatibles con CPI-C.
6
CM_SECURITY_NOT_VALID
La unidad lógica del asociado (LU) no aceptó el identificador de usuario o la contraseña especificados en la solicitud de asignación.
8
CM_SYNC_LVL_NOT_SUPPORTED_PGM
El programa asociado no admite el nivel de sincronización especificado en la solicitud de asignación.
9
CM_TPN_NO_RECONOCIDO
La LU del asociado no reconoce el nombre del programa especificado en la solicitud de asignación.
10
CM_TP_NO_DISPONIBLE_NO_REINTENTAR
La LU del asociado no puede iniciar el programa especificado en la solicitud de asignación debido a una condición permanente. La causa del error puede estar registrada en el nodo remoto. No vuelva a intentar la asignación hasta que se corrija el error.
11
CM_TP_NO_DISPONIBLE_INTENTAR_DE_NUEVO
La LU del socio no puede ejecutar el programa especificado en la solicitud de asignación debido a una condición temporal. El motivo del error puede estar registrado en el nodo remoto. Reintente la asignación.
17
CM_DESASIGNADO_ABEND
La conversación se ha desasignado por uno de los siguientes motivos:
El programa remoto emitió Deallocate con el parámetro tipo establecido en CM_DEALLOCATE_ABEND. Si la conversación para el programa remoto estaba en estado RECEIVE cuando se emitió la llamada, se purga la información enviada por el programa local y aún no recibida por el programa remoto.
El programa de socios terminó normalmente pero no liberó la conversación antes de finalizar.
18
CM_DEALLOCATED_NORMAL
Este código de retorno no indica un error.
El programa asociado emitió la llamada Desasignar con deallocate_type establecido en una de las siguientes opciones:
CM_DEALLOCATE_FLUSH.
CM_DEALLOCATE_SYNC_LEVEL con el nivel de sincronización de la conversación especificado como CM_NONE.
19
CM_PARAMETER_ERROR
El programa local especificó un argumento no válido en uno de sus parámetros.
20
CM_PRODUCT_SPECIFIC_ERROR
Se ha producido un error específico del producto y se ha registrado en el registro de errores de productos.
Veintiuno
CM_PROGRAM_ERROR_NO_TRUNC
Mientras está en estado SEND o en estado SEND-PENDING con la dirección de error establecida en CM_SEND_ERROR, el programa asociado emitió Send_Error. Los datos no se truncaron.
22
ERROR_DE_PURGADO_DE_PROGRAMA_CM
Se produjo una de las siguientes acciones:
Mientras está en estado RECEIVE o CONFIRM, el programa asociado emitió Send_Error. Los datos enviados pero aún no recibidos se purgan.
Mientras está en el estado SEND-PENDING con la dirección de error establecida en CM_RECEIVE_ERROR, el programa del asociado emitió Send_Error. Los datos no se purgaron.
23
CM_PROGRAM_ERROR_TRUNC (para una conversación básica)
En el estado SEND, antes de terminar de enviar un registro lógico completo, el programa asociado emitió Send_Error. El programa local puede haber recibido la primera parte del registro lógico a través de una llamada receive .
24
CM_PROGRAM_PARAMETER_CHECK
Un parámetro o la dirección de una variable no es válido. Para obtener más información, consulte las llamadas individuales en Llamadas CPI-C.
25
Verificación_del_estado_del_programa_CM
La llamada no se emitió en un estado de conversación permitido. Para obtener más información, consulte las llamadas individuales en Llamadas CPI-C.
26
CM_RESOURCE_FAILURE_NO_RETRY
Se produjo una de las siguientes acciones:
La conversación se terminó prematuramente debido a una condición permanente. No vuelva a intentarlo hasta que se corrija el error.
El programa asociado no desasignó la conversación antes de terminar normalmente.
27
CM_RESOURCE_FAILURE_RETRY
La conversación se finalizó prematuramente debido a una condición temporal, como el error del módem. Vuelva a intentar la conversación.
28
CM_NO_EXITOSO
El verbo emitido por el programa local no se ejecutó correctamente.
30
CM_DEALLOCATED_ABEND_SVC
La conversación se ha desasignado por uno de los siguientes motivos:
El programa asociado emitió Deallocate con el parámetro type establecido en ABEND_SVC.
El programa asociado no desasignó la conversación antes de finalizar.
Si la conversación está en estado RECEIVE para el programa asociado cuando el programa local emite esta llamada, se purgan los datos enviados por el programa local y aún no recibidos por el programa asociado.
31
CM_DEALLOCATED_ABEND_TIMER
La conversación se ha desasignado porque el programa asociado emitió Deallocate con el parámetro de tipo establecido en ABEND_TIMER. Si la conversación está en estado RECEIVE para el programa asociado cuando el programa local emite esta llamada, se purgan los datos enviados por el programa local y aún no recibidos por el programa asociado.
32
CM_SVC_ERROR_NO_TRUNC (para una conversación básica)
Mientras se encuentra en estado SEND, el programa del asociado o la LU del asociado emitieron Send_Error con el parámetro de tipo establecido en SVC. Los datos no se truncaron.
33
CM_SVC_ERROR_PURGING
Mientras se encuentra en estado SEND, el programa de asociado o la LU del asociado emitió Send_Error con el parámetro type establecido en SVC. Es posible que se hayan purgado los datos enviados al programa de socios.
34
CM_SVC_ERROR_TRUNC (para una conversación estándar)
Mientras se encuentra en el estado RECEIVE o CONFIRM, el programa del asociado o LU del asociado emitió Send_Error con el tipo establecido en SVC antes de que terminara de enviar un registro lógico completo. Es posible que el programa local haya recibido la primera parte del registro lógico.
35
CM_OPERATION_INCOMPLETE (operación incompleta)
La operación no se ha completado y todavía está en curso. El programa puede emitir Wait_For_Conversation para esperar la finalización de la operación o Cancel_Conversation cancelar la operación y la conversación. Si se ha llamado a Specify_Windows_Handle, la aplicación debe esperar la notificación mediante un mensaje de Windows y no llamar a Wait_For_Conversation.
36
CM_SYSTEM_EVENT
Host Integration Server no usa este código de error.
37
CM_OPERATION_NOT_ACCEPTED
Una operación anterior en esta conversación está incompleta.