C/C++
| Typedef struct | |
| { | |
| CHAR | ProductName[64]; |
| UINT | ProductID; |
| DaqDeviceInterface | InterfaceType; |
| CHAR | DevString[64]; |
| CHAR | UniqueID[64]; |
| ULONGLONG | NUID; |
| CHAR | Reserved[512]; |
| } DaqDeviceDescriptor; |
Visual Basic
| Type DaqDeviceDescriptor | |
| ProductName(0 To 63) | As Byte |
| ProductID | As Long |
| InterfaceType | As DaqDeviceInterface |
| DevString(0 To 63) | As Byte |
| UniqueId(0 To 63) | As Byte |
| NUID(0 To 7) | As Byte |
| Reserved(0 To 511) | As Byte |
| End Type |
ProductName
A character array indicating the product name of the detected device.
ProductID
A number associated with the detected device.
InterfaceType
The bus type associated with the detected DAQ device. Each InterfaceType setting is a DaqDeviceInterface enumerated value.
DevString
A character array associated with the detected device. For Ethernet devices, this value represents a NetBIOS name. This value may be the same as the ProductName on some devices, but may contain more specific information on other devices.
UniqueID
A string identifier that indicates the serial number of a detected USB device, or the MAC address of a detected Bluetooth or Ethernet device.
NUID
Byte array indicating the numeric representation of the unique identifier of the detected device.