DaqDeviceDescriptor

Definition

C/C++

Typedef struct 
{ 
     CHARProductName[64];
     UINTProductID;
     DaqDeviceInterfaceInterfaceType;
     CHARDevString[64];
     CHARUniqueID[64];
     ULONGLONGNUID;
     CHARReserved[512];
}   DaqDeviceDescriptor; 



Visual Basic

Type DaqDeviceDescriptor 
     ProductName(0 To 63)As Byte
     ProductIDAs Long
     InterfaceTypeAs 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 

Elements

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.