QLIB-Befehl: QAPIExtOpenCard


Mit der Funktion QAPIExtOpenCard wird eine Karte geöffnet.

ULONG QAPIExtOpenCard ( ULONG cardid, ULONG devnum );


Parameter 1
cardid
Gibt die ID der Karte an, welche geöffnet werden soll.

Parameter 2:
devnum
Gibt die Device-Nummer der Karte an, die geöffnet werden soll.

Rückgabewert
Wurde die Funktion erfolgreich ausgeführt, so ist der Rückgabewert ein Handle für die Karte. Wenn die Funktion fehlgeschlagen ist, so ist der Rückgabewert NULL.

Anmerkung
Diese Funktion muß immer als erstes aufgerufen werden, wenn Funktionen der Gruppe QAPIExt... benutzt werden. Ferner muß eine mit dieser Funktion geöffneten Karte nach der letzten Benutzung mit QAPIExtCloseCard wieder geschlossen werden.

Links
 QAPIExtCloseCard
Beispiel
void main (void) { ULONG handle; // Handle fuer erste Karte PAD12DAC4 im System holen if ((handle = QAPIExtOpenCard(PAD12DAC4,0L)) == NULL) ( printf("Karte PAD12DAC4 konnte nicht geoeffnet werden\n"); return; ) : : QAPIExtCloseCard(handle); }

 QLIB Befehlsübersicht