Specifications
No
EPSON
TITLE
EPSON Advanced Printer Driver for TM series
StatusAPI
Reference Manual
Revision
L
NEXT
42
SHEET
41
3.24.
BiMICRSelectDataHandling
[Function]
Selects the check reading operation.
[Format]
int BiMICRSelectDataHandling( int nHandle, BYTE charSelect,
BYTE detailSelect, BYTE errorSelect)
[Argument]
int nHandle
Specifies the handle value of the printer executing the function. The return value in BiOpenMonPrinter() is specified.
BYTE charSelect
Specifies handling of characters that cannot be analyzed.
0: Interrupts analysis processing at the point when characters that cannot be analyzed are detected and doesn’t add the
reading data.
1: Replaces characters which cannot be analyzed with a ‘?’ and continues analysis processing, then if the reading data
size is at or less than the reading data size specified in BiMICRSetReadBackFunction / BiMICRSetReadBackWnd, the
reading data are added.
BYTE detailSelect
Specifies whether or not to add detailed information after a reading error.
0: Detailed information is not added.
1: Detailed information is added.
BYTE errorSelect
Specifies whether or not to end the MICR function or continue it after an error. Furthermore, the MICR function continues
regardless of this setting if reading ends normally or if there was an error in adding the reading results.
0: The MICR function is ended only after there is an error in not adding the reading data.
1: If reading ends due to an error caused by any of the following causes, the MICR function continues even after
notification of the reading results.
•
A check with a non-standard length is inserted.
•
The magnetic waveform cannot be detected.
• Characters which cannot be analyzed are detected in analysis processing.
• Errors were detected in the noise measurements.
[Return Values]
If execution is successful, 0 is returned. If an error occurs, the following error codes (negative values) are returned.
ERR_ HANDLE The handle value which specifies the printer is incorrect.
ERR_PARAM The argument has an error.
ERR_NOT_SUPPORT Not supported by this printer.
ERR_OFFLINE It was opened in the offline state, so it cannot be used until the online state is recovered.
ERR_NOT_EPSON The printer is not an EPSON printer, so it cannot be used.
[Supported Printer]
TM-H6000, TM-H6000II, TM-J7000/7100