Utilize cciUserDebugTraceW para gravar uma mensagem a partir de um catálogo de mensagens (com inseções) no rastreio do usuário quando ele estiver ativo no nível de depuração. Uma mensagem também é gravada no rastreio de serviço, se ele estiver ativo.
Se o rastreio do usuário não estiver ativo no nível de depuração, uma entrada será gravada no rastreio de serviço quando este estiver ativo em qualquer nível.
void cciUserDebugTraceW(
int* returnCode,
CciObject* object,
const CciChar* messageSource,
int messageNumber,
const CciChar* traceText,
...
);
Nenhum. Se ocorrer um erro, o parâmetro returnCode indica o motivo do erro.
const CciChar* myMessageSource=CciString("SwitchMSG",BIP_DEF_COMP_CCSID);
CciNode* thisNode = ((NODE_CONTEXT_ST*)context)->nodeObject;
const CciChar* traceText = CciString("Localizado um nome e valor do elemento",
BIP_DEF_COMP_CCSID);
cciUserDebugTraceW(&rc,
(CciObject*)thisNode,
myMessageSource,
2,
traceText,
elementName,
elementValue,
(CciChar*)0);