Scrive un messaggio da un catalogo di messaggi (con commenti) sulla traccia utente. Viene inoltre scritto un messaggio sulla traccia del servizio, se questa è attiva.
Il messaggio scritto sulla traccia utente ha il seguente formato:
<data_ora> <threadNumber> UserTrace <Testo del messaggio con inserimenti> <Spiegazione del messaggio>
void cciUserTraceW( int* returnCode, CciObject* object, const CciChar* messageSource, int messageNumber, const CciChar* traceText, ... );
Nessuno. Se si verifica un errore, il parametro returnCode indica il motivo dell'errore.
const CciChar* myMessageSource=CciString("SwitchMSG",BIP_DEF_COMP_CCSID); const CciChar* text = CciString("propagating to add terminal", BIP_DEF_COMP_CCSID); const CciChar* insert = CciString("add", BIP_DEF_COMP_CCSID); CciNode* thisNode = ((NODE_CONTEXT_ST*)context)->nodeObject; int rc = CCI_SUCCESS; cciUserTrace(&rc, (CciObject*)thisNode, myMessageSource, 1, text, insert, (CciChar*)0); checkRC(rc);