User's Manual

Table Of Contents
Scanner SupportChapter 6
188 700 Series Color Mobile Computer User’s Manual
MSI Enumerations
typedef enum tagMsiDecoding
{
ITC_MSI_NOTACTIVE = 0, // Default
ITC_MSI_ACTIVE = 1,
ITC_MSI_NO_CHANGE = 255
} ITC_MSI_DECODING;
typedef enum tagMsiCheckDigit
{
ITC_MSI_CHECK_MOD10_XMIT, // Default
ITC_MSI_CHECK_MOD10_NOTXMIT,
ITC_MSI_CHECK_DOUBLEMOD10_XMIT,
ITC_MSI_CHECK_DOUBLEMOD10_NOTXMIT,
ITC_MSI_CHECK_NO_CHANGE = 255
} ITC_MSI_CHECK_DIGIT;
#define ITC_BC_LENGTH_NO_CHANGE 255. This definition can be used when the bar
code length does not require any change.
IS9CConfig::GetPDF417
This function retrieves the current PDF417 settings.
Syntax
HRESULT IS9CConfig::GetPDF417( ITC_PDF417_DECODING*
pePdf417Decode, ITC_PDF417_MACRO_PDF* peMacroPdf,
ITC_PDF417_CTRL_HEADER* pePdfControlHeader,
ITC_PDF417_FILE_NAME* pePdfFileName,
ITC_PDF417_SEGMENT_COUNT* pePdfSegmentCount,
ITC_PDF417_TIME_STAMP* pePdfTimeStamp, ITC_PDF417_SENDER*
pePdfSender, ITC_PDF417_ADDRESSEE* pePdfAddressee,
ITC_PDF417_FILE_SIZE* pePdfFileSize, ITC_PDF417_CHECKSUM*
pePdfChecksum );
Parameters
pePdf417Decode [out] Pointer to the
ITC_PDF417_DECODING location to
receive the decoding for PDF417
symbology.
peMacroPdf [out] Pointer to the
ITC_PDF417_MACRO_PDF location to
receive the Macro PDF.
pePdfControlHeader [out] Pointer to the
ITC_PDF417_CTRL_HEADER location
to receive the control header.
pePdfFileName [out] Pointer to the
ITC_PDF417_FILE_NAME location to
receive the file name.
pePdfSegmentCount [out] Pointer to the
ITC_PDF417_SEGMENT_COUNT
location to receive the segment count.
pePdfTimeStamp [out] Pointer to the
ITC_PDF417_TIME_STA MP location to
receive the time stamp.