Instruction manual

AMPDIO DRIVERS
Page 92
Bits 31 to 24: Major version
Bits 23 to 16: Minor version
Bits 15 to 0: All zero.
Returns short: OK
or ERRHANDLE
ERRSUPPORT
ERRDATA
Prior Calls registerBoardEx
See Also DIO_TC_dllVersion
DIO_TC_hardwareVersion
6.4.1.10 Get DLL Version DIO_TC_dllVersion
Gets value of the DIO_TC_VERSION macro in DIO_TC.H at the time the DLL was compiled.
SUPPORTED IN VERSION 4.02 ONWARDS.
i = DIO_TC_dllVersion ()
Returns short: (256*major)+minor
e.g. 4.02 becomes ((4*256)+2) = 1026.
Prior Calls none
See Also DIO_TC_driverVersion
DIO_TC_hardwareVersion
6.4.1.11 Get Hardware Version DIO_TC_hardwareVersion
Gets the version number of the board from the driver using IOCTL_QUERY_HWVERSION.
SUPPORTED IN VERSION 4.42 ONWARDS.
PCI230+ and PCI260+ can be distinguished from PCI230 and PCI260 by driver version 4.42
or later.
From version 4.44 onwards, the reported hardware version is limited to the maximum value
known by the driver and DLL for the card. This allows an application to check which extra card
features are supported by the overall system.
i = DIO_TC_hardwareVersion (h, pver)
where h short: board handle as issued by the
registerBoardEx function.
pver pointer to unsigned long: pointer to variable
where hardware version result will be stored.
By default, it is set to 0. If the driver detects an
enhanced version of a board, it is set to a
number greater than 0.
For PCI230+ and PCI260+, the version is at