BYTE SO_bScanType;
|
// app writes
|
(needed by DLL to start scan)
|
DOUBLE SO_dblDevRate;
|
// app writes
|
(needed by DLL to start scan)
|
UINT SO_uiTotalPointsReadByDrvr;
|
// DLL writes
|
(can be read by app)
|
UINT SO_uiPointsInBuffer;
|
// DLL writes
|
(app reads this to get num points available to be read)
|
UINT SO_uiStatus;
|
// DLL writes
|
(important scanning status information needed by app)
|
UINT SO_uiSizeVoltageArray;
|
// No longer used
|
(but must be present as placeholder)
|
UINT SO_uiCurHead;
|
// DLL writes
|
(can be read by app)
|
UINT SO_uiCurTail;
|
// DLL writes
|
(can be read by app)
|
BYTE SO_bDigitalInput;
|
// DLL writes
|
(can be read by app)
|
BYTE SO_bChecksum;
|
// DLL writes
|
(can be read by app)
|
BYTE SO_bDeviceDisconnect;
|
// No longer used
|
(but must be present as placeholder)
|
UINT SO_uiScanStartTime;
|
// No longer used
|
(app may use for convenience)
|
UINT SO_uiScanEndTime;
|
// No longer used
|
(app may use for convenience)
|
BYTE SO_bScanArg;
|
// app writes
|
(needed by DLL to start scan)
|