MSC_GetDeviceInfo

<< 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


MSC_EnumerateDevices