<< Click to Display Table of Contents >> Navigation: MscDll Referenzhandbuch > Programmierschnittstelle > Verbindung > MSC_GetDeviceInfo |
Diese Funktion gibt Informationen über ein Gerät (d.h. Irinos-System) zurück.
Definition
MSC_STATUS
MSC_GetDeviceInfo(
unsigned long Index,
unsigned long* BusType,
char UniqueID[MSC_MAX_UNIQUEID_SIZE]
);
Parameter
Index
Nummer des Gerätes. Das erste Gerät hat die Nummer 0.
Die Anzahl der Geräte kann mit MSC_EnumerateDevices ermittelt werden.
BusType
Gibt den Bustyp zurück, mit dem das Gerät verbunden ist. Einziger unterstützter Bustyp ist MSC_TYPE_SOCKET_XPORT (Wert 0x00000001).
UniqueID
Gibt einen nullterminierten ASCII-String zurück mit der IP-Netzwerkadresse.
MSC_MAX_UNIQUEID_SIZE hat den Wert 40, d.h. die ID kann maximal 40 Bytes lang sein.
Rückgabewert
Die Funktion gibt im Erfolgsfall MSC_STATUS_SUCCESS zurück, bei Fehlern wird der Fehlercode zurückgegeben.
Kommentare
Zur Kompatibilität mit älteren Systemen unterstützt die DLL auch den Bustyp MSC_TYPE_USB_FTDI (Wert 0x00000002). Dieser Bustyp hat jedoch bei Neu-Systemen keine Relevanz mehr.
Siehe auch