WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

cniGetThreadContext

Esta función devuelve el contexto de hebra para la hebra actual.

Sintaxis

CciThreadContext *cniGetThreadContext(
  int                    *returnCode,
  CciMessageContext      *msgContext);

Parámetros

returnCode
Este parámetro es el código de retorno de la función (salida). Si el valor de entrada es NULL, esto significa que los errores se manejan de forma silenciosa, o que el intermediario hace caso omiso de ellos. Si el valor de entrada no es NULL, la salida indica el estado de éxito de la llamada. Si el parámetro msgContext no es válido, *returnCode se establece en CCI_INV_MESSAGE_CONTEXT y se devuelve un CciThreadContext NULL.
msgContext
Este parámetro proporciona el contexto de mensaje desde el que adquirir el contexto específico de la hebra. Se espera que este parámetro se obtenga utilizando la función de utilidad cniGetMessageContext.

Valores de retorno

Si esta función se ejecuta satisfactoriamente, devuelve un manejador a CciThreadContext para la hebra actual.

El valor de cciMessageContext debe corresponderse con un cciMessage, donde el cciMessage se pasa a la función cniEvaluate o cniRun de la hebra actual.

Ejemplo

CciMessageContext* messageContext = cniGetMessageContext(NULL,message);
CciThreadContext*  threadContext  = cniGetThreadContext(NULL,messageContext);
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 17:00:29


Tema de referenciaTema de referencia | Versión 8.0.0.5 | as24640_