Use esta função para lançar uma exceção. A exceção é lançada pela interface do broker e inclui os argumentos especificados como dados da exceção.
void cciThrowException(
int* returnCode,
CCI_EXCEPTION_TYPE type,
char* file,
int line,
char* function,
CciChar* messageSource,
int messageNumber,
char* traceText,
...);
Para utilizar o catálogo de mensagens do intermediário atual, especifique BIPmsgs em todos os sistemas operacionais. Alternativamente, você pode criar seu próprio catálogo de mensagens.
Os caracteres char* devem ser cadeias em ASCII (Latino) ou EBCDIC (1047).
O último argumento nesta lista deve ser (char*)0.
Nenhuma. Se ocorrer um erro, o parâmetro returnCode indica o motivo do erro.