Owner manual
6-26 IM MX190-01E
Detailed Explanation of Types
DAQMX
Type for storing the device descriptor.
In Visual C/C++, it is an alias for the int type on the API before R3.01 and an alias
for the viod* type on the API R3.01 or later. In Visual Basic, it is an alias for the Long
type.
DAQINT64
64-bit data type definition.
Can be used in C/C++.This type cannot be used in Visual Basic.
MXINT64
MXINT64 structure
Visual C/ Name Description VB
C++ Type Type
struct unsigned int aVB aLow Corresponds to VB Lower Long
unsigned int aHigh Corresponds to VB Upper Long
DAQINT64 aC Corresponds to C/C++ All -
Structure for supporting 64 bit data in Visual C/Visual C++ and Visual Basic. The
corresponding parts for Visual C/Visual C++ and for Visual Basic are the same.
Cannot be used in Visual Basic. The following parts that correspond to Visual Basic
are defined by data type.
Parts Corresponding to Visual Basic
Type Name Description Visual Basic Type
unsigned int aLow Upper Long
unsigned int aHigh Lower Long
MXDataNo
For the data number.
In Visual C/Visual C++, it is an alias of DAQINT64.
In VB, it is the same as the part of MXINT64 that corresponds to Visual Basic.
MXUserTime
For user count.
In Visual C/Visual C++, it is an alias of DAQINT64.
In VB, it is the same as the part of MXINT64 that corresponds to Visual Basic.
MXDateTime
MXDateTime structure
Visual C/C++ Name Description Visual Basic Type
Type
time_t aTime The number of seconds from Long
Jan. 1, 1970.
int aMilliSecond Millisecond value. Long
Time information data structure.
Visual C++: The wrapper class is CDAQMXDateTime.
6.5 MX100 Types