KeTop T100 Benutzerhandbuch V4.00 - Keba
KeTop T100 Benutzerhandbuch V4.00 - Keba
KeTop T100 Benutzerhandbuch V4.00 - Keba
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Software <strong>KeTop</strong> <strong>T100</strong><br />
Status Struct Beschreibt den Zustand beim Hochlauf des Gerätes.<br />
EventMsg Enum, beschreibt die erhaltene Ereignismeldung.<br />
EventMsgDomains<br />
Enum, beschreibt für welche Ereignisse ein Handler registriert<br />
wurde.<br />
eventCallback Funktionszeiger auf Callback-Funktion.<br />
7.3.2 Behandlung von Fehlern<br />
7.3.2.1 Regeln<br />
7.3.2.2 Defines<br />
7.4 Funktionen<br />
● Alle Funktionen, die einen Eingangsparameter erwarten, prüfen, ob sich<br />
der Parameter innerhalb des Bereiches befindet, und ob er vom richtigen<br />
Datentyp ist. Liegt ein Parameter außerhalb des Bereiches, liefert die<br />
Funktion INVALID_ARG_RANGE zurück.<br />
● Alle Funktionen, die einen Zeiger für Ausgangsdaten als Parameter erwarten,<br />
prüfen, ob es sich um einen gültigen Zeiger handelt, d.h. der Zeiger<br />
darf nicht NULL sein. Ist der Zeiger ungültig, liefert die Funktion INVA-<br />
LID_ARG_INVALID_PTR zurück.<br />
● Alle Funktionen, die einen beliebigen String als Parameter haben, prüfen,<br />
ob der Zeiger auf den String gültig ist. Ist der Zeiger ungültig, liefert die<br />
Funktion INVALID_ARG_INVALID_STR_PTR zurück.<br />
SUCCESS 0<br />
OK 0<br />
FAIL 1<br />
INVALID_ARG_RANGE 2<br />
INVALID_ARG_PTR 3<br />
INVALID_ARG_STR_PTR 4<br />
INVALID_ARG_UNKNWN_COOKIE 5<br />
INVALID_ARG_UNKNWN_DOMAIN 6<br />
INVALID_NOT_CALIBRATED 7<br />
INVALID_POTI_NOT_CALIBRATED 8<br />
UNSAVE_DLL_TERMINATION -100<br />
API_NOT_INIT -101<br />
7.4.1 Funktionen zum Starten und Beenden<br />
46<br />
Dieser Abschnitt beschreibt die Funktionen, die für das Starten und Beenden<br />
der KetopApi.dll benötigt werden.<br />
KtpAPIInit<br />
<strong>Benutzerhandbuch</strong> <strong>V4.00</strong><br />
© KEBA 2009