WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

cniGetThreadContext

Esta função retorna o contexto do encadeamento para o encadeamento atual.

Sintaxe

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

Parâmetros

returnCode
Este parâmetro é o código de retorno da função (saída). Se o valor de entrada for NULL, este valor significa que erros são tratados silenciosamente ou são ignorados pelo broker. Se o valor de entrada não for NULL, a saída significa o status de sucesso da chamada. Se o parâmetro msgContext não for válido, *returnCode é configurado como CCI_INV_MESSAGE_CONTEXT e um CciThreadContext NULL é retornado.
msgContext
Este parâmetro fornece o contexto da mensagem a partir do qual adquirir o contexto específico do encadeamento. É esperado que este parâmetro seja obtido usando a função de utilitário cniGetMessageContext.

Valores de Retorno

Se essa função for bem-sucedida, ela retornará um manuseio para o CciThreadContext do encadeamento atual.

O valor de cciMessageContext deve corresponder a uma cciMessage, em que a cciMessage é transmitida para a função cniEvaluate ou cniRun no encadeamento atual.

Exemplo

CciMessageContext* messageContext = cniGetMessageContext(NULL,message);
CciThreadContext*  threadContext  = cniGetThreadContext(NULL,messageContext);
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

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

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:30:28


Tópico de ReferênciaTópico de Referência | Versão 8.0.0.5 | as24640_