Mit cciUserDebugTraceW können Sie eine Nachricht aus einem Nachrichtenkatalog (mit Einfügungen) in einen Benutzertrace schreiben, wenn dieser in der Debugstufe aktiv ist. Es wird auch eine Nachricht in einen Service-Trace geschrieben, falls dieser aktiv ist.
Ist der Benutzertrace nicht auf der Debugstufe aktiv, wird ein Eintrag in den Service-Trace geschrieben, wenn dieser auf einer beliebigen Stufe aktiv ist.
void cciUserDebugTraceW(
int* returnCode,
CciObject* object,
const CciChar* messageSource,
int messageNumber,
const CciChar* traceText,
...
);
Keine. Wenn ein Fehler auftritt, gibt der Parameter returnCode die Fehlerursache an.
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);