User's Manual

Table Of Contents
Scanner SupportChapter 6
198 700 Series Color Mobile Computer User’s Manual
Telepen Enumerations
typedef enum tagTelepenDecoding
{
ITC_TELEPEN_NOTACTIVE = 0, // Default
ITC_TELEPEN_ACTIVE = 1,
ITC_TELEPEN_NO_CHANGE = 255
} ITC_TELEPEN_DECODING;
typedef enum tagTelepenDecoding
{
ITC_TELEPEN_FORMAT_ASCII, // Default
ITC_TELEPEN_FORMAT_NUMERIC,
ITC_TELEPEN_FORMAT_NO_CHANGE = 255
} ITC_TELEPEN_FORMAT;
IS9CConfig::GetUpcEan
This function retrieves the current UPC/EAN settings.
Syntax
HRESULT IS9CConfig::GetUpcEan( ITC_UPCEAN_DECODING*
upceanDecode, ITC_UPCA_SELECT* upcASelect, ITC_UPCE_SELECT*
upcESelect, ITC_EAN8_SELECT* ean8Select, ITC_EAN13_SELECT*
ean13Select, ITC_UPCEAN_ADDON_DIGITS* upcAddOnDigits,
ITC_UPCEAN_ADDON_TWO* upcAddOn2, ITC_UPCEAN_ADDON_FIVE*
upcAddOn5, ITC_UPCA_CHECK_DIGIT* upcACheck,
ITC_UPCE_CHECK_DIGIT* upcECheck, ITC_EAN8_CHECK_DIGIT*
ean8Check, ITC_EAN13_CHECK_DIGIT* ean13Check,
ITC_UPCA_NUMBER_SYSTEM* upcANumSystem,
ITC_UPCE_NUMBER_SYSTEM* upcENumSystem, ITC_UPCA_REENCODE*
upcAReencode, ITC_UPCE_REENCODE* upcEReencode,
ITC_EAN8_REENCODE* ean8Reencode );
Parameters
upceanDecode [out] Pointer to the ITC_UPCEAN_DECODING
location to receive the decoding for UPC/EAN
symbology.
upcASelect [out] Pointer to the ITC_UPCA_SELECT location to
receive the UPC-A selection state.
upcESelect [out] Pointer to the ITC_UPCE_SELECT location to
receive the UPC-E selection state.
ean8Select [out] Pointer to the ITC_EAN8_SELECT location to
receive the EAN-8 selection state.
ean13Select [out] Pointer to the ITC_EAN13_SELECT location
to receive the EAN-13 selection state.
upcAddOnDigits [out] Pointer to the
ITC_UPCEAN_ADDON_DIGITS location to
receive the add-on digits.
upcAddOn2 [out] Pointer to the
ITC_UPCEAN_ADDON_TWO location to
receive the add-on 2 digits.
upcAddOn5 [out] Pointer to the ITC_UPCEAN_ADDON_FIVE
location to receive the add-on 5 digits.