Utilice cciUserDebugTraceW para grabar un mensaje de un catálogo de mensajes (con inserciones) en un rastreo de usuario si el rastreo de usuario está activo a nivel de depuración. También se escribe un mensaje en el rastreo de servicio, si éste está activo.
Si el rastreo de usuario no está activo a nivel de depuración, se graba una entrada en el rastreo de servicio cuando éste está activo a cualquier nivel.
void cciUserDebugTraceW(
int* returnCode,
CciObject* object,
const CciChar* messageSource,
int messageNumber,
const CciChar* traceText,
...
);
Ninguno. Si se produce un error, el parámetro returnCode indica la razón del mismo.
const CciChar* myMessageSource=CciString("SwitchMSG",BIP_DEF_COMP_CCSID);
CciNode* thisNode = ((NODE_CONTEXT_ST*)context)->nodeObject;
const CciChar* traceText = CciString("Se ha encontrado un nombre y valor de elemento",
BIP_DEF_COMP_CCSID);
cciUserDebugTraceW(&rc,
(CciObject*)thisNode,
myMessageSource,
2,
traceText,
elementName,
elementValue,
(CciChar*)0);