Esta es una función que se puede registrar como una devolución de llamada y se invoca cuando una transacción de flujo de mensajes finaliza. Se invoca para todas las transacciones de flujo de mensajes dentro del grupo de ejecución en el que se registró la devolución de llamada, si el estado de la rutina de salida de usuario es activo. La devolución de llamada se registra proporcionando un puntero a la función en el campo iFpTransactionEventCallback de la estructura CCI_UE_VFT que pasa a cciRegisterUserExit.
typedef void (*cciTransactionEventCallback) ( CciDataContext* userContext, CciTransactionEventType type, CciMessage* environment, CciNode* inputNode);
Se ha confirmado una transacción correctamente.
Se ha restituido una transacción.
void myTransactionEventCallback( CciDataContext* userContext, CciTransactionEventType type, CciMessage* environment, CciNode* inputNode){ … … }