Detailed explanation of types – Yokogawa PC-Based MX100 User Manual
Page 387
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