Die Funktion ist der Funktion cciServiceTraceW sehr ähnlich. Der einzige Unterschied ist, dass der Eintrag nur dann in den Service-Trace geschrieben wird, wenn der Service-Trace auf der Debugstufe aktiv ist.
void cciServiceDebugTraceW(
int* returnCode,
CciObject* object,
const CciChar* traceText
);
Keine. Wenn ein Fehler auftritt, gibt der Parameter returnCode die Fehlerursache an.
CciNode* thisNode = ((NODE_CONTEXT_ST*)context)->nodeObject;
CciChar* traceText = CciString(">>_Switch_evaluate()",BIP_DEF_COMP_CCSID");
cciServiceTraceW(&rc,(CciObject*)thisNode,traceText);
checkRC(rc);