Verwenden Sie diese Funktion, um eine Ausnahmebedingung auszulösen. Die Ausnahmebedingung wird von der Brokerschnittstelle ausgelöst und enthält die angegebenen Argumente als Ausnahmedaten.
void cciThrowException(
int* returnCode,
CCI_EXCEPTION_TYPE type,
char* file,
int line,
char* function,
CciChar* messageSource,
int messageNumber,
char* traceText,
...);
Geben Sie auf allen Betriebssystemen BIPmsgs an, um den aktuellen Nachrichtenkatalog für den Broker zu verwenden. Als Alternative können Sie auch Ihren eigenen Nachrichtenkatalog erstellen.
char*-Zeichen müssen Zeichenfolgen in ASCII (Latin) oder EBCDIC (1047) sein.
Das letzte Argument in dieser Liste muss (char*)0 sein.
Keine. Wenn ein Fehler auftritt, gibt der Parameter returnCode die Fehlerursache an.