Mit cciUserDebugTraceW kann eine Nachricht aus einem Nachrichtenkatalog (mit Einfügungen) in einen Benutzertrace geschrieben werden, wenn der Benutzertrace auf der Debugstufe aktiv ist. Es wird auch eine Nachricht in einen Service-Trace geschrieben, falls dieser aktiv ist.
Ist der Benutzertrace auf der Debugstufe nicht aktiv, wird ein Eintrag in den Service-Trace geschrieben, falls dieser auf irgendeiner Stufe aktiv ist.
void cciUserDebugTraceW( int* returnCode, CciObject* object, const CciChar* messageSource, int messageNumber, const CciChar* traceText, ... );
const CciChar* myMessageSource=CciString("SwitchMSG",BIP_DEF_COMP_CCSID); CciNode* thisNode = ((NODE_CONTEXT_ST*)context)->nodeObject; const CciChar* traceText = CciString("Found an element name and value", BIP_DEF_COMP_CCSID); cciUserDebugTraceW(&rc, (CciObject*)thisNode, myMessageSource, 2, traceText, elementName, elementValue, (CciChar*)0);