Constants
These values are used as constants by the ScanW libraries.
SlibEx library constants
Section titled “SlibEx library constants”' Scanner color scheme typesPublic Const GRAY = 1Public Const BW = 2Public Const HT = 3Public Const TRUECOLOR = 4
' Scanner return valuesPublic Const SLIB_FALSE = 0Public Const SLIB_TRUE = 1
' Scanner general error typesPublic Const SLIB_ERR_NONE = 1Public Const SLIB_ERR_INVALID_SCANNER = -1
' Scanning failure definitionPublic Const SLIB_ERR_SCANNER_GENERAL_FAIL = -2Public Const SLIB_ERR_CANCELED_BY_USER = -3Public Const SLIB_ERR_SCANNER_NOT_FOUND = -4Public Const SLIB_ERR_HARDWARE_ERROR = -5Public Const SLIB_ERR_PAPER_FED_ERROR = -6Public Const SLIB_ERR_SCANABORT = -7Public Const SLIB_ERR_NO_PAPER = -8Public Const SLIB_ERR_PAPER_JAM = -9Public Const SLIB_ERR_FILE_IO_ERROR = -10Public Const SLIB_ERR_PRINTER_PORT_USED = -11Public Const SLIB_ERR_OUT_OF_MEMORY = -12
Public Const SLIB_ERR_BAD_WIDTH_PARAM = -2Public Const SLIB_ERR_BAD_HEIGHT_PARAM = -3
Public Const SLIB_ERR_BAD_PARAM = -2
Public Const SLIB_LIBRARY_ALREADY_INITIALIZED = -13Public Const SLIB_ERR_DRIVER_NOT_FOUND = -14Public Const SLIB_ERR_SCANNER_BUSY = -15Public Const SLIB_ERR_IMAGE_CONVERSION = -16Public Const SLIB_UNLOAD_FAILED_BAD_PARENT = -17Public Const SLIB_NOT_INITILIZED = -18Public Const SLIB_LIBRARY_ALREADY_USED_BY_OTHER_APP = -19Public Const SLIB_CONFLICT_WITH_INOUTSCAN_PARAM = -20Public Const SLIB_CONFLICT_WITH_SCAN_SIZE_PARAM = -21' Button definition for ScanShell1000Public Const TOP_BUTTON = 1Public Const MIDDLE_BUTTON = 3Public Const BOTTOM_BUTTON = 2
‘Error values for multiple devices managementPublic Const SLIB_NO_SUPPORT_MULTIPLE_DEVICES = -22Public Const SLIB_ERR_CAM_ALREADY_ASSIGNED = -23Public Const SLIB_ERR_NO_FREE_CAM_FOUND = -24Public Const SLIB_ERR_CAM_NOT_FOUND = -25Public Const SLIB_ERR_CAM_NOT_ASSIGNED_TO_THIS_APP = -26Public Const GENERAL_ERR_PLUG_NOT_FOUND = -200Public Const ERR_SCANNER_ALREADY_IN_USE = -201Public Const SLIB_ERR_SCANNER_ALREADY_IN_USE = -202Public Const SLIB_ERR_CANNOT_OPEN_TWAIN_SOURCE = -203Public Const SLIB_ERR_NO_TWAIN_INSTALLED = -204Public Const SLIB_ERR_NO_NEXT_VALUE = -205idData library constants
Section titled “idData library constants”' Country definitionsPublic Const COUNTRY_USA = 0Public Const COUNTRY_AUSTRALIA = 1Public Const COUNTRY_MALAYSIA = 2Public Const COUNTRY_CANADA = 3Public Const COUNTRY_CHILE = 4Public Const COUNTRY_FRANCE = 5Public Const COUNTRY_MEXICO = 6Public Const COUNTRY_UNITED_KINGDOM = 7Public Const COUNTRY_BRAZIL = 8Public Const COUNTRY_ISRAEL = 9Public Const COUNTRY_GERMANY = 10Public Const COUNTRY_SPAIN = 11Public Const COUNTRY_ROMANIA = 12Public Const COUNTRY_BERMUDA = 13Public Const COUNTRY_SINGAPORE = 14Public Const COUNTRY_NORWAY = 15Public Const COUNTRY_NEW_ZELAND = 16Public Const COUNTRY_HOLAND = 17Public Const COUNTRY_LUX = 18Public Const COUNTRY_LITHUANIA = 19Public Const COUNTRY_SWISS = 20Public Const COUNTRY_BAHAMAS = 21Public Const COUNTRY_SWEDEN = 22Public Const COUNTRY_ITALY = 23Public Const UNIVERSITY_USA = 24Public Const COUNTRY_TURKEY = 25Public Const EMPLOYMENT_CARDS = 26Public Const COUNTRY_POLAND = 27Public Const COUNTRY_PERU = 29Public Const COUNTRY_PUERTO_RICO = 30Public Const COUNTRY_PORTUGAL = 31Public Const COUNTRY_NICARAGUA = 32Public Const COUNTRY_GUATEMALA = 33Public Const COUNTRY_EL_SALVADOR = 34Public Const COUNTRY_SOUTH_AFRICA = 35Public Const COUNTRY_PANAMA = 36Public Const COUNTRY_INDONESIA = 37Public Const COUNTRY_BELGIUM = 38Public Const SERVICE_CARDS = 39Public Const ENTERTAINMENT_CARDS = 40Public Const COUNTRY_CROATIA = 41Public Const USAPILOTS_CARDS = 42Public Const COUNTRY_CHINA = 43Public Const ACCESS_CARDS = 44Public Const COUNTRY_BULGARIA = 45Public Const EUROPE_GENERAL_CARDS = 46Public Const COUNTRY_CZECH = 47Public Const COUNTRY_BOSNIA = 48Public Const COUNTRY_HUNGARY = 49Public Const COUNTRY_SLOVAKIA = 50Public Const COUNTRY_KOSOVO = 51Public Const OCB_CARDS = 52Public Const COUNTRY_SLOVENIA = 53Public Const COUNTRY_IRELAND = 54Public Const COUNTRY_UAE = 55Public Const COUNTRY_ BAHRAIN = 56Public Const COUNTRY_AUSTRIA = 57Public Const COUNTRY_RUSSIA = 58Public Const COUNTRY_SERBIA = 59Public Const COUNTRY_BOLIVIA = 60Public Const SPAIN_POLICE_CARDS = 61Public Const COUNTRY_LIECHTENSTEIN = 63Public Const COUNTRY_FINLAND = 64Public Const EHIC_CARDS = 65Public Const COUNTRY_ECUADOR = 67Public Const COUNTRY_BRUNEI = 68Public Const COUNTRY_HONDURA = 69Public Const SCSIUSAC_CARDS = 70Public Const COUNTRY_ESTONIA = 71Public Const COUNTRY_DENMARK = 72Public Const COUNTRY_DOMINICAN_REPUBLIC = 73Public Const COUNTRY_HAITI = 74Public Const USAA_CARDS = 75Public Const COUNTRY_CYPRUS = 76Public Const AMPORT_CARDS = 77Public Const COUNTRY_ISLAND = 78Public Const COUNTRY_COLUMBIA = 79Public Const COUNTRY_VENEZUELA = 80Public Const COUNTRY_INDIA = 81Public Const COUNTRY_NAMIBIA = 82Public Const COUNTRY_ZAMBIA = 83Public Const PH_CARDS_CARDS = 84Public Const COUNTRY_OMAN = 85Public Const COUNTRY_QATAR = 86Public Const COUNTRY_SAUDI_ARABIA = 87Public Const COUNTRY_ANDORRA = 88Public Const COUNTRY_GUERNSEY = 89Public Const COUNTRY_ISLE_OF_MAN = 90Public Const COUNTRY_LATVIA = 91Public Const COUNTRY_MALTA = 92Public Const COUNTRY_ARGENTINA = 93Public Const COUNTRY_ST_CHRIST_NEVIS = 94Public Const COUNTRY_ALBANIA = 95Public Const IRELAND_FIREARM_CARDS = 96Public Const COUNTRY_MONTENEGRO = 97Public Const COUNTRY_KENYA = 98Public Const COUNTRY_NIGERIA = 99Public Const COUNTRY_MACEDONIA = 100Public Const COUNTRY_MOROCCO = 101Public Const COUNTRY_PHILIPPINES = 102Public Const COUNTRY_TURKS_CAICOS = 103Public Const COUNTRY_THAILAND = 104Public Const COUNTRY_MOLDOVA = 105Public Const COUNTRY_BELIZE = 106Public Const ISRAEL_DOCS = 107Public Const COUNTRY_ANTIGUA = 108Public Const TUNISIA_ELECTION_CARDS = 109Public Const BEAUCE_CARDS = 110Public Const COUNTRY_IRAQ = 111Public Const COUNTRY_CURACAO = 112Public Const COUNTRY_AZERBAIJAN = 113Public Const COUNTRY_IVORY_COAST = 114Public Const COUNTRY_VIRGINISLANDS = 115Public Const COUNTRY_KUWAIT = 116Public Const INTERPOL_CARDS = 117Public Const COUNTRY_ARUBA = 118Public Const T_MOBILE_CARDS = 119Public Const COUNTRY_TRINIDAD = 120Public Const COUNTRY_GREECE = 121Public Const EASYPAY_CARDS = 122Public Const COUNTRY_MAURITANIA = 123Public Const COUNTRY_CAMEROON = 124Public Const COUNTRY_BELARUS = 125Public Const COUNTRY_EUR_GEORGIA = 126Public Const COUNTRY_UZBEKISTAN = 127Public Const COUNTRY_ARMENIA = 128Public Const COUNTRY_MONACO = 129Public Const COUNTRY_SAN_MARINO = 130Public Const COUNTRY_UKRAINE = 131Public Const COUNTRY_VATICAN = 132Public Const COUNTRY_BARBADOS = 133Public Const COUNTRY_CAYMAN_ISLANDS = 134Public Const COUNTRY_CUBA = 135Public Const COUNTRY_FRENCH_GUIANA = 136Public Const COUNTRY_GREENLAND = 137Public Const COUNTRY_GRENADA = 138Public Const COUNTRY_GUYANA = 139Public Const COUNTRY_JAMAICA = 140Public Const COUNTRY_PARAGUAY = 150Public Const COUNTRY_SAINT_KITTS_NEVIS = 160Public Const COUNTRY_SAINT_LUCIA = 170Public Const COUNTRY_SAINT_VINCENT_GRENADINES = 180Public Const COUNTRY_SURINAME = 190Public Const COUNTRY_URUGUAY = 200Public Const COUNTRY_ALGERIA = 210Public Const COUNTRY_ANGOLA = 220Public Const COUNTRY_BENIN = 230Public Const COUNTRY_BOTSWANA = 240Public Const COUNTRY_BURKINA_FASO = 250Public Const COUNTRY_BURUNDI = 260Public Const COUNTRY_CAPE_VERDE = 270Public Const COUNTRY_CENTRAL_AFRICAN_REPUBLIC = 280Public Const COUNTRY_CHAD = 290Public Const COUNTRY_COMOROS = 300Public Const COUNTRY_REPUBLIC_OF_THE_CONGO = 310Public Const COUNTRY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO = 320Public Const COUNTRY_DJIBOUTI = 330Public Const COUNTRY_EGYPT = 340Public Const COUNTRY_EQUATORIAL_GUINEA = 350Public Const COUNTRY_ERITREA = 360Public Const COUNTRY_ETHIOPIA = 370Public Const COUNTRY_GABON = 380Public Const COUNTRY_THEGAMBIA = 390Public Const COUNTRY_GHANA = 400Public Const COUNTRY_GUINEA = 410Public Const COUNTRY_GUINEA_BISSAU = 420Public Const COUNTRY_LESOTHO = 430Public Const COUNTRY_LIBERIA = 440Public Const COUNTRY_LIBYA = 450Public Const COUNTRY_MADAGASCAR = 460Public Const COUNTRY_MALAWI = 470Public Const COUNTRY_MALI = 480Public Const COUNTRY_MAURITIU = 490Public Const COUNTRY_MOZAMBIQUE = 500Public Const COUNTRY_NIGER = 510Public Const COUNTRY_RWANDA = 520Public Const COUNTRY_SAO_TOME_AND_PRINCIPE = 530Public Const COUNTRY_SENEGAL = 540Public Const COUNTRY_SEYCHELLES = 550Public Const COUNTRY_SIERRA_LEONE = 560Public Const COUNTRY_SOMALIA = 570Public Const COUNTRY_SUDAN = 580Public Const COUNTRY_SWAZILAND = 590Public Const COUNTRY_TANZANIA = 600Public Const COUNTRY_TOGO = 610Public Const COUNTRY_TUNISIA = 620Public Const COUNTRY_UGANDA = 630Public Const COUNTRY_WESTERN_SAHARA = 640Public Const COUNTRY_ZAIRE = 650Public Const COUNTRY_ZIMBABWE = 660Public Const COUNTRY_AFGHANISTAN = 670Public Const COUNTRY_BANGLADESH = 680Public Const COUNTRY_BHUTAN = 690Public Const COUNTRY_CAMBODIA = 700Public Const COUNTRY_EAST_TIMOR = 710Public Const COUNTRY_IRAN = 720Public Const COUNTRY_JAPAN = 730Public Const COUNTRY_JORDAN = 740Public Const COUNTRY_KAZAKHSTAN = 750Public Const COUNTRY_KYRGYZSTAN = 760Public Const COUNTRY_LAOS = 770Public Const COUNTRY_LEBANON = 780Public Const COUNTRY_MALDIVES = 790Public Const COUNTRY_MONGOLIA = 800Public Const COUNTRY_MYANMAR = 810Public Const COUNTRY_NEPAL = 820Public Const COUNTRY_NORTH_KOREA = 830Public Const COUNTRY_PAKISTAN = 840Public Const COUNTRY_SOUTH_KOREA = 850Public Const COUNTRY_SRI_LANKA = 860Public Const COUNTRY_SYRIA = 870Public Const COUNTRY_TAJIKISTAN = 880Public Const COUNTRY_TURKMENISTAN = 890Public Const COUNTRY_VIETNAM = 900Public Const COUNTRY_YEMEN = 910
' States definitionsPublic Const ID_ALABAMA = 0Public Const ID_ALASKA = 1Public Const ID_ARIZONA = 2Public Const ID_ARKANSAS = 3Public Const ID_CALIFORNIA = 4Public Const ID_COLORADO = 5Public Const ID_CONNECTICUT = 6Public Const ID_DELAWARE = 7Public Const ID_WASHINGTON_DC = 8Public Const ID_FLORIDA = 9Public Const ID_GEORGIA = 10Public Const ID_IDAHO = 11Public Const ID_ILLINOIS = 12Public Const ID_INDIANA = 13Public Const ID_IOWA = 14Public Const ID_KANSAS = 15Public Const ID_KENTUCKY = 16Public Const ID_LOUISIANA = 17Public Const ID_MAINE = 18Public Const ID_MARYLAND = 19Public Const ID_MASSACHUSETTS = 20Public Const ID_MICHIGAN = 21Public Const ID_MINNESOTA = 22Public Const ID_MISSISSIPPI = 23Public Const ID_MISSOURI = 24Public Const ID_MONTANA = 25Public Const ID_NEBRASKA = 26Public Const ID_NEVADA = 27Public Const ID_NEW_HAMPSHIRE = 28Public Const ID_NEW_JERSEY = 29Public Const ID_NEW_MEXICO = 30Public Const ID_NEW_YORK = 31Public Const ID_NORTH_CAROLINA = 32Public Const ID_NORTH_DAKOTA = 33Public Const ID_OHIO = 34Public Const ID_OKLAHOMA = 35Public Const ID_OREGON = 36Public Const ID_PENNSYLVANIA = 37Public Const ID_RHODE_ISLAND = 38Public Const ID_SOUTH_CAROLINA = 39Public Const ID_SOUTH_DAKOTA = 40Public Const ID_TENNESSEE = 41Public Const ID_TEXAS = 42Public Const ID_UTAH = 43Public Const ID_VERMONT = 44Public Const ID_VIRGINIA = 45Public Const ID_WASHINGTON = 46Public Const ID_WEST_VIRGINIA = 47Public Const ID_WISCONSIN = 48Public Const ID_WYOMING = 49Public Const ID_HAWAII = 54Public Const ID_GREEN_CARD = 81Public Const ID_ARMY_CARD = 82Public Const ID_SSN_CARD = 83Public Const ID_NYPD = 84Public Const ID_MEXICO_USA = 85Public Const ID_GUAM = 86Public Const ID_CEMA_COMPLIANT = 87
Public Const ID_NSW = 50Public Const ID_ACT = 51Public Const ID_QLD = 52Public Const ID_VIC = 53Public Const ID_TAS = 55Public Const ID_WST = 56Public Const ID_SA = 57Public Const ID_NT = 58Public Const ID_COOK_ISLANDS = 59
Public Const ID_MALAYSIA = 60Public Const ID_SINGAPORE = 180Public Const ID_NEW_ZELAND = 200
Public Const ID_ONTARIO = 70Public Const ID_ALBERTA = 71Public Const ID_BRITISH_COLUMBIA = 72Public Const ID_MANITOBA = 73Public Const ID_NEW_BRUNSWICK = 74Public Const ID_NEW_FOUNDLAND = 75Public Const ID_NWTERITORIES = 76Public Const ID_NOVASCOTIA = 77Public Const ID_SASKATCHEWAN = 78Public Const ID_CANADA_CITIZEN_ID = 79Public Const ID_QUEBEC = 1079
Public Const ID_CHILE = 80Public Const ID_FRANCE = 90Public Const ID_MEXICO = 100Public Const ID_UNITED_KINGDOM = 110Public Const ID_ISRAEL = 120Public Const ID_BRAZIL = 130Public Const ID_GERMAN_ID = 140Public Const ID_GERMAN_LIC = 141Public Const ID_SPAIN = 150Public Const ID_ROMANIA = 160Public Const ID_NORWAY = 190Public Const ID_HOLAND = 210Public Const ID_LUX = 220Public Const ID_LITHUANIA = 230Public Const ID_SWISS = 240Public Const ID_SWEDEN = 260Public Const ID_ITALY = 270Public Const ID_UNIVERSITY_USA = 280Public Const ID_TURKEY = 290Public Const ID_EMPLOY = 300Public Const ID_POLAND = 310Public Const ID_COSTA_RICA = 320Public Const ID_PERU = 330Public Const ID_PUERTO_RICO = 340Public Const ID_PORTUGAL = 350Public Const ID_NICARAGUA = 360Public Const ID_GUATEMALA = 370Public Const ID_EL_SALVADOR = 380Public Const ID_SOUTH_AFRICA = 390Public Const ID_PANAMA = 400Public Const ID_INDONESIA = 410Public Const ID_BELGIUM = 420Public Const ID_PROTECTIVE = 430Public Const ID_ENTERTAINMENT = 440Public Const ID_CROATIA = 450Public Const ID_USAPILOTS = 460Public Const ID_CHINA = 470Public Const ID_ACCESS = 480Public Const ID_BULGARIA = 490Public Const ID_KEYPASS = 500Public Const ID_EUROPE_GENERAL_CARDS = 510Public Const ID_CZECH = 520Public Const ID_BOSNIA = 530Public Const ID_HUNGARY = 540Public Const ID_SLOVAKIA = 550Public Const ID_KOSOVO = 560Public Const OCB_CARDS = 570Public Const ID_SLOVENIA = 580Public Const ID_MRZ_INFO = 590Public Const ID_IRELAND = 600Public Const ID_UAE = 610Public Const ID_ BAHRAIN = 620Public Const ID_SPAIN_POLICE = 630Public Const ID_AUSTRIA = 640Public Const ID_RUSSIA = 650Public Const ID_SERBIA = 660Public Const ID_BOLIVIA = 670Public Const ID_LIECHTENSTEIN = 680Public Const ID_FINLAND = 690Public Const ID_EHIC = 700Public Const ID_ECUADOR = 710Public Const ID_BRUNEI = 720Public Const ID_HONDURAS = 730Public Const ID_SCSIUSAC = 740Public Const ID_ESTONIA = 750Public Const ID_DENMARK = 760Public Const ID_DOMINICAN_REPUBLIC = 770Public Const ID_HAITI = 780Public Const ID_USAA = 790Public Const ID_CYPRUS = 800Public Const ID_AMPORT = 810Public Const ID_ISLAND = 820Public Const ID_COLUMBIA = 830Public Const ID_VENEZUELA = 840Public Const ID_INDIA = 850Public Const ID_NAMIBIA = 860Public Const ID_ZAMBIA = 870Public Const ID_PRINCEEDWARD = 880Public Const ID_PH_CARDS = 890Public Const ID_OMAN = 900Public Const ID_QATAR = 910Public Const ID_POSITIVE_ACCESS_CARDS = 920Public Const ID_SAUDI_ARABIA = 930Public Const ID_ANDORRA = 940Public Const ID_GUERNSEY = 950Public Const ID_ISLE_OF_MAN = 960Public Const ID_LATVIA = 970Public Const ID_MALTA = 980Public Const ID_ARGENTINA= 990Public Const ID_ST_CHRIST_NEVIS = 1000Public Const ID_ALBANIA = 1010Public Const ID_IRELAND_FIREARM = 1020Public Const ID_MONTENEGRO = 1030Public Const ID_KENYA = 1040Public Const ID_NIGERIA = 1050Public Const ID_MACEDONIA = 1060Public Const ID_MOROCCO = 1070Public Const ID_PHILIPPINES = 1080Public Const ID_TURKS_CAICOS = 1090Public Const ID_THAILAND = 1100Public Const ID_MOLDOVA = 1110Public Const ID_BELIZE = 1120Public Const ID_ISRAEL_APPRISELS = 1130Public Const ID_ISRAEL_CABIDS = 1131Public Const ID_ISRAEL_DAN = 1132Public Const ID_ISRAEL_DL = 1133Public Const ID_ISRAEL_EGED = 1134Public Const ID_ISRAEL_GENERAL_CARDS = 1135Public Const ID_ISRAEL_GOV_ENERGY = 1136Public Const ID_ISRAEL_GOV_PM = 1137Public Const ID_ISRAEL_GOV_TRANSPORT = 1138Public Const ID_ISRAEL_GUNLIC = 1139Public Const ID_ISRAEL_HASHMAL = 1140Public Const ID_ISRAEL_ID = 1141Public Const ID_ISRAEL_IDF = 1142Public Const ID_ISRAEL_JUDICIARY = 1143Public Const ID_ISRAEL_LOWERS = 1144Public Const ID_ISRAEL_SEQURITY = 1145Public Const ID_ISRAEL_TAXI = 1146Public Const ID_ANTIGUA = 1160Public Const ID_TUNISIA_ELECTION = 1170Public Const ID_BEAUCE = 1180Public Const ID_IRAQ = 1190Public Const ID_CURACAO = 1200Public Const ID_ISRAEL_ASHDOD_PORT = 1210Public Const ID_ISRAEL_ELAL = 1220Public Const ID_ISRAEL_HAIFA_PORT = 1230Public Const ID_AZERBAIJAN = 1240Public Const ID_IVORY_COAST = 1250Public Const ID_VIRGINISLANDS = 1260Public Const ID_KUWAIT = 1270Public Const ID_INTERPOL = 1280Public Const ID_ARUBA = 1290Public Const ID_T_MOBILE = 1300Public Const ID_TRINIDAD = 1310Public Const ID_GREECE = 1320Public Const ID_EASYPAY = 1330Public Const ID_MAURITANIA = 1340Public Const ID_CAMEROON = 1350Public Const ID_BELARUS = 1360Public Const ID_EUR_GEORGIA = 1370Public Const ID_UZBEKISTAN = 1380Public Const ID_ARMENIA = 1390Public Const ID_MONACO = 1400Public Const ID_SAN_MARINO = 1410Public Const ID_UKRAINE = 1420Public Const ID_VATICAN = 1430Public Const ID_BARBADOS = 1440Public Const ID_CAYMAN_ISLANDS = 1450Public Const ID_CUBA = 1460Public Const ID_FRENCH_GUIANA = 1470Public Const ID_GREENLAND = 1480Public Const ID_GRENADA = 1490Public Const ID_GUYANA = 1500Public Const ID_JAMAICA = 1510Public Const ID_PARAGUAY = 1520Public Const ID_SAINT_KITTS_NEVIS = 1530Public Const ID_SAINT_LUCIA = 1540Public Const ID_SAINT_VINCENT_GRENADINES = 1550Public Const ID_SURINAME = 1560Public Const ID_URUGUAY = 1570Public Const ID_ALGERIA = 1580Public Const ID_ANGOLA = 1590Public Const ID_BENIN = 1600Public Const ID_BOTSWANA = 1610Public Const ID_BURKINA_FASO = 1620Public Const ID_BURUNDI = 1630Public Const ID_CAPE_VERDE = 1640Public Const ID_CENTRAL_AFRICAN_REPUBLIC = 1650Public Const ID_CHAD = 1660Public Const ID_COMOROS = 1670Public Const ID_REPUBLIC_OF_THE_CONGO = 1680Public Const ID_DEMOCRATIC_REPUBLIC_OF_THE_CONGO = 1690Public Const ID_DJIBOUTI = 1700Public Const ID_EGYPT = 1710Public Const ID_EQUATORIAL_GUINEA = 1720Public Const ID_ERITREA = 1730Public Const ID_ETHIOPIA = 1740Public Const ID_GABON = 1750Public Const ID_THEGAMBIA = 1760Public Const ID_GHANA = 1770Public Const ID_GUINEA = 1780Public Const ID_GUINEA_BISSAU = 1790Public Const ID_LESOTHO = 1800Public Const ID_LIBERIA = 1810Public Const ID_LIBYA = 1820Public Const ID_MADAGASCAR = 1830Public Const ID_MALAWI = 1840Public Const ID_MALI = 1850Public Const ID_MAURITIU = 1860Public Const ID_MOZAMBIQUE = 1870Public Const ID_NIGER = 1880Public Const ID_RWANDA = 1890Public Const ID_SAO_TOME_AND_PRINCIPE = 1900Public Const ID_SENEGAL = 1910Public Const ID_SEYCHELLES = 1920Public Const ID_SIERRA_LEONE = 1930Public Const ID_SOMALIA = 1940Public Const ID_SUDAN = 1950Public Const ID_SWAZILAND = 1960Public Const ID_TANZANIA = 1970Public Const ID_TOGO = 1980Public Const ID_TUNISIA = 1990Public Const ID_UGANDA = 2000Public Const ID_WESTERN_SAHARA = 2010Public Const ID_ZAIRE = 2020Public Const ID_ZIMBABWE = 2030Public Const ID_AFGHANISTAN = 2040Public Const ID_BANGLADESH = 2050Public Const ID_BHUTAN = 2060Public Const ID_CAMBODIA = 2070Public Const ID_EAST_TIMOR = 2080Public Const ID_IRAN = 2090Public Const ID_JAPAN = 2100Public Const ID_JORDAN = 2110Public Const ID_KAZAKHSTAN = 2120Public Const ID_KYRGYZSTAN = 2130Public Const ID_LAOS = 2140Public Const ID_LEBANON = 2150Public Const ID_MALDIVES = 2160Public Const ID_MONGOLIA = 2170Public Const ID_MYANMAR = 2180Public Const ID_NEPAL = 2190Public Const ID_NORTH_KOREA = 2200Public Const ID_PAKISTAN = 2210Public Const ID_SOUTH_KOREA = 2220Public Const ID_SRI_LANKA = 2230Public Const ID_SYRIA = 2240Public Const ID_TAJIKISTAN = 2250Public Const ID_TURKMENISTAN = 2260Public Const ID_VIETNAM = 2270Public Const ID_YEMEN = 2280Public Const ID_AUSTRALIA_NEWZEALAND = 2290
'Region definitionsPublic Const REGION_USA = 0Public Const REGION_CANADA = 1Public Const REGION_SOUTH_AMERICA = 2Public Const REGION_EUROPE = 3Public Const REGION_AUSTRALIA = 4Public Const REGION_ASIA = 5Public Const REGION_GENERAL_DOC = 6Public Const REGION_AFRICA = 7
Public Const FRONT_IMAGE_SIDE = 0Public Const BACK_IMAGE_SIDE = 1Public Const UNKNOWN_IMAGE = 2
'Date formatsPublic Const EXTRACT_DATE_FORMAT_NONE = 0 'Use defaultsPublic Const EXTRACT_DATE_FORMAT_MDY = 1 'mm-dd-yyPublic Const EXTRACT_DATE_FORMAT_DMY = 2 'dd-mm-yyPublic Const EXTRACT_DATE_FORMAT_YMD = 3 'yy-mm-ddPublic Const EXTRACT_DATE_FORMAT_YDM = 4 'yy-dd-mm
'Function return valuesPublic Const ID_TRUE = 1Public Const ID_FALSE = 0
'Error enumsPublic Const ID_ERR_NONE = 1Public Const ID_ERR_STATE_NOT_SUPORTED = -2Public Const ID_ERR_BAD_PARAM = -3Public Const ID_ERR_NO_MATCH = -4Public Const ID_ERR_FILE_OPEN = -5Public Const ID_BAD_DESTINATION_FILE = -6Public Const ID_ERR_FEATURE_NOT_SUPPORTED = -7
Public Const ID_ERR_COUNTRY_NOT_INIT = -8Public Const ID_ERR_NO_NEXT_COUNTRY = -9Public Const ID_ERR_STATE_NOT_INIT = -10Public Const ID_ERR_NO_NEXT_STATE = -11Public Const ID_ERR_CANNOT_DELETE_DESTINATION_IMAGE = -12Public Const ID_ERR_CANNOT_COPY_TO_DESTONATION = -13Public Const ID_ERR_FACE_IMAGE_NOT_FOUND = -14
'State auto-detect errorPublic Const ID_ERR_STATE_NOT_RECOGNIZED = -15Public Const ID_ERR_USA_TEMPLATES_NOT_FOUND = -16Public Const ID_ERR_WRONG_TEMPLATE_FILE = -17Public Const ID_ERR_REGION_NOT_INIT = -18Public Const ID_ERR_AUTO_DETECT_NOT_SUPPORTED = -19Public Const ID_ERR_COMPARE_NO_TEXT= -20Public Const ID_ERR_COMPARE_NO_BARCODE = -21Public Const ID_ERR_COMPARE_BC_LIB_NOT_FOUND = -22Public Const ID_ERR_COMPARE_LICENSE_DONT_MATCH_BC_LIBRARY= -23Public Const ID_ERR_DM_LIBRARY_NOT_FOUND= -24Public Const ID_ERR_DM_LIBRARY_NOT_LOADED= -25Public Const ID_ERR_DM_WM_NOT_FOUND= -26Public Const ID_ERR_DM_WM_NOT_AUTHENTICATED = -27Public Const ID_ERR_OUT_OF_MEM = -34
‘GetFaceEx imageType values (only at supported cards)Public Const FACE_IMAGE_TYPE_REGULAR = 0Public Const FACE_IMAGE_TYPE_WITH_FRAME = 1CImage library constants
Section titled “CImage library constants”' Return valuesPublic Const IMG_ERR_SUCCESS = 0Public Const IMG_ERR_FILE_OPEN = -100Public Const IMG_ERR_BAD_ANGLE_0 = -101Public Const IMG_ERR_BAD_ANGLE_1 = -102Public Const IMG_ERR_BAD_DESTINATION = -103Public Const IMG_ERR_FILE_SAVE_TO_FILE = -104Public Const IMG_ERR_FILE_SAVE_TO_CLIPBOARD = -105Public Const IMG_ERR_FILE_OPEN_FIRST = -106Public Const IMG_ERR_FILE_OPEN_SECOND = -107Public Const IMG_ERR_COMB_TYPE = -108
Public Const IMG_ERR_BAD_COLOR = -130Public Const IMG_ERR_BAD_DPI = -131Public Const INVALID_INTERNAL_IMAGE = -132
' Image saving target definitionPublic Const SAVE_TO_FILE = 0Public Const SAVE_TO_CLIPBOARD = 1
' Image rotation angle definitionsPublic Const ANGLE_0 = 0Public Const ANGLE_90 = 1Public Const ANGLE_180 = 2Public Const ANGLE_270 = 3
' Image combination optionsPublic Const IMAGE_COMB_VERTICAL = 0Public Const IMAGE_COMB_HORIZONTAL = 1
' Image color conversion Public Const IMAGE_SAME_COLOR = 0 Public Const IMAGE_BW = 1 Public Const IMAGE_GRAY_256 = 2 Public Const IMAGE_COLOR_256 = Public Const IMAGE_COLOR_TRUE = 4
'text stamp positions Public Const IMAGE_TOP = 0 Public Const IMAGE_MIDDLE = 1 Public Const IMAGE_BOTTOM = 2
Public Const IMAGE_LEFT = 0 Public Const IMAGE_MID_HOR = 1 Public Const IMAGE_RIGHT = 2COcr library constants
Section titled “COcr library constants”' Return valuesPublic Const TOCR_SUCCESS = 1Public Const TOCRJOBERROR = -2Public Const TOCR_BAD_TYPE = -3
' OCR text type detectionPublic Const USE_ALPHANUM = 0Public Const USED_NUM_ONLY = 2Public Const USE_ALPHA_CAPS_ONLY = 3License-related constants
Section titled “License-related constants”Public Const LICENSE_VALID = 1Public Const LICENSE_EXPIRED = -20Public Const LICENSE_INVALID = -21Public Const LICENSE_DOES_NOT_MATCH_LIBRARY = -22Public Const GENERAL_ERR_PLUG_NOT_FOUND = -200CBarCode library constants
Section titled “CBarCode library constants”' List of all driver license field indexes' The values of the fields are extracted directly from the barcode analyzer.Public Const BCF_NAME = 0Public Const BCF_ADDRESS = 1Public Const BCF_CITY = 2Public Const BCF_JURISTRICTION_CODE = 3Public Const BCF_POASTAL_CODE = 4Public Const BCF_LICENSE_MAIN = 5Public Const BCF_CLASS = 6Public Const BCF_RESTRICTION = 7Public Const BCF_ENDORSEMENT = 8Public Const BCF_EXPIRES = 9Public Const BCF_DOB = 10Public Const BCF_SEX = 11Public Const BCF_ISSUE = 12Public Const BCF_HEIGHT = 13Public Const BCF_WEIGHT = 14Public Const BCF_EYES = 15Public Const BCF_HAIR = 16Public Const BCF_SSNUMBER = 17Public Const BCF_PERMIT_CLASS = 18Public Const BCF_PERMIT_EXP = 19Public Const BCF_PERMIT_ID = 20Public Const BCF_PERMIT_ISSUE = 21Public Const BCF_PERMIT_REST = 22Public Const BCF_PERMIT_ENDORSEMENT = 23Public Const BCF_DRIVER_LAST_NAME = 24Public Const BCF_DRIVER_FIRST_NAME = 25Public Const BCF_DRIVER_MIDDLE_NAME = 26Public Const BCF_DRIVER_NAME_SUFFIX = 27Public Const BCF_DRIVER_NAME_PREFIX = 28Public Const BCF_MAIL_STREET_ADDRESS2 = 29Public Const BCF_RES_STREET_ADDRESS1 = 30Public Const BCF_RES_STREET_ADDRESS2 = 31Public Const BCF_RES_CITY = 32Public Const BCF_RES_JURISTRICTION = 33Public Const BCF_RES_POSTAL_CODE = 34Public Const BCF_HEIGHT_CM = 35Public Const BCF_WEIGHT_KG = 36Public Const BCF_ISSUE_TIMESTAMP = 37Public Const BCF_NUM_OF_DUPLICATES = 38Public Const BCF_MEDICAL_IND = 39Public Const BCF_ORGAN_DONOR = 40Public Const BCF_NON_RESIDENT = 41Public Const BCF_UNIWUE_CUSTOMER_ID = 42Public Const BCF_AKA_DOB = 43Public Const BCF_AKA_SSN = 44Public Const BCF_AKA_NAME = 45Public Const BCF_AKA_LAST_NAME = 46Public Const BCF_AKA_FIRST_NAME = 47Public Const BCF_AKA_MIDDLE_NAME = 48Public Const BCF_AKA_SUFFIX = 49Public Const BCF_AKA_PREFIX = 50
' Emulated field indexes. Although PDF417 standard has a fixed-fields' definition, the fields population depends on the type of state.' The following emulated fields extract the data from the raw fields' and organize it in a unified manner regardless of the state type for' convenient integration.Public Const BCF_EMUL_FULL_NAME = 100Public Const BCF_EMUL_FIRST_NAME = 101Public Const BCF_EMUL_MIDDLE_NAME = 102Public Const BCF_EMUL_LAST_NAME = 103Public Const BCF_EMUL_NAME_SUFFIX = 104Public Const BCF_EMUL_DOB = 105Public Const BCF_EMUL_ISSUE = 106Public Const BCF_EMUL_EXP = 107Public Const BCF_EMUL_ADDRESS = 108Public Const BCF_EMUL_CITY = 109Public Const BCF_EMUL_STATE = 110Public Const BCF_EMUL_ZIP = 111Public Const BCF_EMUL_LICENSE = 112Public Const BCF_EMUL_SSN = 113
Public Const BCF_EMUL_END = 114Public Const BCF_EMUL_EYES = 115Public Const BCF_EMUL_HAIR = 116Public Const BCF_EMUL_HEIGHT = 117Public Const BCF_EMUL_WEIGHT = 118Public Const BCF_EMUL_RANK = 119Public Const BCF_EMUL_GENEVA_CODE = 120Public Const BCF_EMUL_SECURITY_CODE = 121Public Const BCF_EMUL_CHAMPUS_EFFECTIVE_DATE = 122Public Const BCF_EMUL_CHAMPUS_EXPIRATION_DATE = 123Public Const BCF_EMUL_SPONSER_PERSON_PID = 124
Public Const BCF_EMUL_SPONSER_FULL_ = 125Public Const BCF_EMUL_SPONSER_FIRST_NAME = 126Public Const BCF_EMUL_SPONSER_MIDDLE_NAME = 127Public Const BCF_EMUL_SPONSER_LAST_NAME = 128Public Const BCF_EMUL_SPONSER_NAME_SUFFIX = 129
' Return error valuesPublic Const BC_ERR_NO_BC_FOUND = 0Public Const BC_ERR_NONE = 1Public Const BC_ERR_BAD_PARAM = -1Public Const BS_ERR_SWIPE_DONT_EXIST = -2Public Const BC_ERR_OUT_OF_MEM = -3MagLib library constants
Section titled “MagLib library constants”Public Const MAG_ERR_NONE = 1Public Const MAG_ERR_CARD_DETECTED = 2
Public Const MAG_ERR_NO_FREE_COM = -30Public Const MAG_ERR_NO_READER_FOUND = -31Public Const MAG_ERR_BAD_PARAM = -32Public Const MAG_ERR_CARD_NOT_DETECTED = -33Public Const SERIAL_NOT_INIT = -34Public Const SERIAL_PORT_NOT_OPEN = -35Public Const SERIAL_PORT_CONFIG_FAIL = -36Public Const SERIAL_COM_TIMEOUT_FAIL = -37Public Const SERIAL_FAIL_TO_TX = -38
' Driver's license card formatsPublic Const UNKNOWN_FORMAT = 0Public Const LONG_AAMVA = 1Public Const SHORT_AAMVA = 2Public Const OLD_CA_DMV = 3Public Const OLD_LA_DMV = 4