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
|