04.11.2012 Aufrufe

KeTop T100 Benutzerhandbuch V4.00 - Keba

KeTop T100 Benutzerhandbuch V4.00 - Keba

KeTop T100 Benutzerhandbuch V4.00 - Keba

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!