![]() |
The Passport Reader is a travel document reader and analyser system by ADAPTIVE RECOGNITION, which bases on the GX system. The prtypes.h contains the descriptions of constants of the api module.
Go to the source code of this file.
Enumerations | |
enum | PR_USAGEMODE { PR_UMODE_DISCONNECT = 0, PR_UMODE_NORMAL_USE = 1, PR_UMODE_FULL_CONTROL = 2 } |
Device connection modes in the prapi. More... | |
enum | PR_FREERUNMODE { PR_FRMODE_NULL = 0x0000, PR_FRMODE_PREVIEWLIGHT = 0x0001, PR_FRMODE_UVLEDWARMING = 0x0002, PR_FRMODE_TESTDOCUMENT = 0x0004 } |
Device freerun light controlling modes. More... | |
enum | PR_TESTDOCMODE { PR_TDM_COMBINED = 0, PR_TDM_COMBINEDMOVEABLE = 1, PR_TDM_FORCEDSOFTWARE = 2, PR_TDM_DELAYEDHARDWARE = 3 } |
Device motion detection methods. More... | |
enum | PR_WINDOW_ID { PR_OW_MASK = 0xff000000, PR_OW_DEFAULT = 0x00000000, PR_OW_1ST = 0x01000000, PR_OW_2ND = 0x02000000 } |
Used object windows of the PR system. More... | |
enum | PR_PAGELIGHT_PROP { PR_CAPTURE_CONTINUOUS = 0x10000000, PR_APPEND_PAGELIGHTS = 0x20000000 } |
Options for page light setup. More... | |
enum | PR_LIGHT { PR_LIGHT_OFF = 0, PR_LIGHT_WHITE = 1, PR_LIGHT_INFRA = 2, PR_LIGHT_UV = 3, PR_LIGHT_COAXIAL = 4, PR_LIGHT_KINEGRAM = 5, PR_LIGHT_PHOTO = 6, PR_LIGHT_BLUE = 16, PR_LIGHT_RED = 17, PR_LIGHT_CLEANUV = 19, PR_LIGHT_CLEANOVD = 21, PR_LIGHT_WATERMARK = 24, PR_LIGHT_EDGE = 25, PR_LIGHT_EXTERNAL = 32 } |
Used light settings of the PR system. More... | |
enum | PR_TESTDOC { PR_TD_OUT = 0, PR_TD_MOVE = 1, PR_TD_NOMOVE = 2, PR_TD_IN = 4 } |
Result of the document (motion) detector module. More... | |
enum | PR_BCTYPE { PR_BCTYPE_EAN8 = 1, PR_BCTYPE_EAN13 = 2, PR_BCTYPE_CODE39 = 3, PR_BCTYPE_CODE128 = 4, PR_BCTYPE_PDF417 = 5, PR_BCTYPE_INTER25 = 6, PR_BCTYPE_DATAMATRIX = 7, PR_BCTYPE_QR = 8, PR_BCTYPE_AZTEC = 9, PR_BCTYPE_UPU = 10 } |
The barcode module currently can read only the following barcode types. More... | |
enum | PR_IMAGE_TYPE { PR_IT_ORIGINAL = 0, PR_IT_DOCUMENT, PR_IT_PREVIEW, PR_IT_FINGER } |
Image types of the prapi functions (get-, save-, drawimage). More... | |
enum | PR_EVENT { PR_ET_LED = 1, PR_ET_CAPTURE = 2, PR_ET_IO = 4, PR_ET_RFID = 8, PR_EV_UVLEDWARMING = 1, PR_EV_PAGECAPTURED = 101, PR_EV_IMAGECAPTURED = 102, PR_EV_CAPTURESTARTED = 103, PR_EV_NOIMAGEINFO = 104, PR_EV_DOCFRAMEFOUND = 105, PR_EV_FGCAP = 106, PR_EV_PREVIEWCAPTURED = 107, PR_EV_MOTIONDETECTION = 201, PR_EV_BUTTON = 202, PR_EV_POWER = 203, PR_EV_CONNECTION = 204, PR_EV_DEVICE_UPDATE = 205, PR_EV_RFAUTH_BEGIN = 301, PR_EV_RFAUTH_WAIT4INPUT = 302, PR_EV_RFAUTH_DONE = 303, PR_EV_RFFILE_BEGIN = 304, PR_EV_RFFILE_DONE = 305, PR_EV_RFFILE_CHECKED = 306 } |
The event types and the events of the prapi module. More... | |
enum | PR_WND_MESSAGE { PR_WM_UVLEDWARMING = 0, PR_WM_PAGECAPTURED = 1, PR_WM_IMAGECAPTURED = 2, PR_WM_CAPTURESTARTED = 3, PR_WM_NOIMAGEINFO = 4, PR_WM_PREVIEWCAPTURED = 5, PR_WM_MOTIONDETECTION = 6, PR_WM_BUTTON = 7, PR_WM_POWER = 8, PR_WM_CONNECTION = 9, PR_WM_DOCFRAMEFOUND = 10, PR_WM_FGCAP = 11, PR_WM_RFAUTH_BEGIN = 12, PR_WM_RFAUTH_WAIT4INPUT = 13, PR_WM_RFAUTH_DONE = 14, PR_WM_RFFILE_BEGIN = 15, PR_WM_RFFILE_DONE = 16, PR_WM_RFFILE_CHECKED = 17, PR_WM_DEVICE_UPDATE = 18, PR_WM_LAST_VALUE = 31 } |
The window messages of the PR system. More... | |
enum | PR_DOCFILEFORMATS { PR_DFF_XML = 1, PR_DFF_ZIPPED = 2, PR_DFF_AUTH = 3, PR_DFF_ENCZIP = 4, PR_DFF_BSIAUTHLOG = 5 } |
File formats for document saving functions. More... | |
enum | PR_RFID_FILES { PR_RFID_EF_COM = 0, PR_RFID_EF_DG1 = 1, PR_RFID_EF_DG2 = 2, PR_RFID_EF_DG3 = 3, PR_RFID_EF_DG4 = 4, PR_RFID_EF_DG5 = 5, PR_RFID_EF_DG6 = 6, PR_RFID_EF_DG7 = 7, PR_RFID_EF_DG8 = 8, PR_RFID_EF_DG9 = 9, PR_RFID_EF_DG10 = 10, PR_RFID_EF_DG11 = 11, PR_RFID_EF_DG12 = 12, PR_RFID_EF_DG13 = 13, PR_RFID_EF_DG14 = 14, PR_RFID_EF_DG15 = 15, PR_RFID_EF_DG16 = 16, PR_RFID_EF_DG17 = 17, PR_RFID_EF_DG18 = 18, PR_RFID_EF_DG19 = 19, PR_RFID_EF_DG20 = 20, PR_RFID_EF_DG21 = 21, PR_RFID_EF_DG22 = 22, PR_RFID_EF_CARD_ACCESS = 28, PR_RFID_EF_CARD_SECURITY = 29, PR_RFID_EF_CVCA = 30, PR_RFID_EF_SOD = 31, PR_RFID_CF_DS = 32, PR_RFID_CF_CSCA = 33, PR_RFID_EF_ALL = -1, PR_RFID_EF_SEL = -2, PR_RFID_GENERAL_DATA = 1000, PR_RFID_PERSONAL_DETAILS = 1001, PR_RFID_ISSUER_DETAILS = 1002, PR_RFID_PORTRAIT = 1003, PR_RFID_SIGNATURE = 1004, PR_RFID_FACE = 1005, PR_RFID_FINGER = 1006, PR_RFID_IRIS = 1007, PR_RFID_OTHER_BIOMETRIC_DATA = 1008, PR_RFID_DOMESTIC_DATA = 1009, PR_RFID_AA_DATA = 1010, PR_RFID_ANY_FACE = 1011, PR_RFID_TOCFILE = 1012, PR_RFID_EAP_DATA = 1013 } |
File IDs contained in rfid chips. More... | |
enum | PR_RFID_MEMOPTS { PR_RFID_MEMORY_ADDRESS = 0x40000000, PR_RFID_BLOCK_ADDRESS = 0x20000000, PR_RFID_SECTOR_ADDRESS = 0x60000000 } |
Memory addressing options for rfid storage cards. More... | |
enum | PR_AUTH_PROC { PR_NO_AUTH_PROCESS = 0, PR_PASSIVE_AUTH = 1, PR_TERMINAL_AUTH = 2, PR_PACE = 3, PR_BAC = 4, PR_CHIP_AUTH = 5, PR_ACTIVE_AUTH = 6, PR_SELECT_APPLICATION = 7, PR_BAP = 8, PR_BLOCK_AUTH = 9, PR_INIT_TERMINAL_AUTH = 10, PR_COMPLETE_TERMINAL_AUTH = 11, PR_STORAGE_CARD_AUTH = 12 } |
Authentication codes. More... | |
enum | PR_REQ_AUTH { PR_REQ_MAX_AUTH = 0, PR_REQ_MIN_AUTH = 1, PR_REQ_OPT_AUTH = 2 } |
Requested authentication level for automatic RF reading. More... | |
enum | PR_APP_TYPE { PR_APP_NONE = 0, PR_APP_EPASSPORT = 1, PR_APP_EID = 2, PR_APP_ESIGN = 3, PR_APP_ISODL = 4, PR_APP_NFC = 5, PR_APP_EDL = 6 } |
Application types. | |
enum | PR_PACE_PASSWORD { PR_PACE_PW_MRZ = 1, PR_PACE_PW_CAN = 2, PR_PACE_PW_PIN = 3, PR_PACE_PW_PUK = 4 } |
Password codes for Password Authenticated Connection Establishment (PACE). More... | |
enum | PR_CERTIFICATE_SELECTION { PR_SEL_CERT_EXPIRED = 0x100, PR_SEL_CERT_REVOKED = 0x200 } |
Certificate selection flag. More... | |
enum | PR_POWER_STATE { PR_PWR_MASK = 0x000f, PR_PWR_UNKNOWN = 0x0000, PR_PWR_OFF = 0x0001, PR_PWR_ON = 0x0002, PR_PWR_DATA = 0x0003, PR_BATTERY_MASK = 0x00f0, PR_BATTERY_UNAVAILABLE = 0x0000, PR_BATTERY_AVAILABLE = 0x0010, PR_BATTERY_UNKNOWN = 0x0020 } |
Power state codes of devices. More... | |
enum | PR_STATUS_LED_COLOR { PR_SLC_OFF = 0x00, PR_SLC_OG = 0x02, PR_SLC_ORG = 0x03, PR_SLC_SYSTEM = 0x10, PR_SLC_GREEN = 0x81, PR_SLC_RED = 0x82, PR_SLC_ORANGE = 0x83, PR_SLC_BLUE = 0x84, PR_SLC_AUTO = 0xac, PR_SLC_ANY = 0xff } |
Usable status led colors. More... | |
enum | PR_BUZZER { PR_SLC_BUZZER = 0xc0 } |
Id of the buzzer. More... | |
enum | PR_KEY_STATE { PR_KEY_UNKNOWN = 0, PR_KEY_PRESSED = 1, PR_KEY_RELEASED = 2, PR_KEY_NOKEY = 3 } |
Button state codes of PR devices. More... | |
enum | PR_KEY_CODE { PR_KEY_POWER = 0x10101, PR_KEY_START = 0x10110 } |
Button codes of PR devices. More... | |
enum | PR_HWTYPE { PR_HW_IO, PR_HW_SCANNER, PR_HW_RFIDREADER, PR_HW_CONTACTREADER, PR_HW_MAGNETICREADER } |
Hardware part types. More... | |
enum | PR_VAR_ID { PRV_ROOT = 0, PRV_PAGELIST = PRV_ROOT | 1, PRV_TASKLIST = PRV_ROOT | 2, PRV_PERSONINFO = PRV_ROOT | 3, PRV_DOCINFO = PRV_ROOT | 4, PRV_DOCUMENT = 0xD0000000, PRV_FIELDLIST = PRV_DOCUMENT | 1, PRV_FIELD = PRV_DOCUMENT | 2, PRV_FIELDVALUE = PRV_DOCUMENT | 3, PRV_CHECKSUM = PRV_DOCUMENT | 4, PRV_CONFIDENCE = PRV_DOCUMENT | 5, PRV_WINDOWFRAME = PRV_DOCUMENT | 6, PRV_WINDOWFULLFRAME = PRV_DOCUMENT | 7, PRV_ACCORDANCE = PRV_DOCUMENT | 8, PRV_FMTVALUE = PRV_DOCUMENT | 9, PRV_STDVALUE = PRV_DOCUMENT | 10, PRV_CORRECTION = PRV_DOCUMENT | 11, PRV_FIELDCOMPARES = PRV_DOCUMENT | 12, PRV_CHKDETAILS = PRV_DOCUMENT | 13, PRV_AMID = PRV_DOCUMENT | 14, PRV_IMAGE = 0xD0100000, PRV_IMAGELIST = PRV_IMAGE | 1, PRV_IMAGEFRAME = PRV_IMAGE | 2, PRV_SAMPLE = PRV_IMAGE | 3, PRV_DEVICE_INFO = 0xD0200000, PRV_DEVICE_ID = PRV_DEVICE_INFO | 1, PRV_LIGHT = PRV_DEVICE_INFO | 2, PRV_CAPTIME = PRV_DEVICE_INFO | 3, PRV_PAGE = PRV_DEVICE_INFO | 4, PRV_TRAFO = PRV_DEVICE_INFO | 5, PRV_CAMERA = PRV_DEVICE_INFO | 6, PRV_MODE = PRV_DEVICE_INFO | 8, PRV_HWTYPE = PRV_DEVICE_INFO | 9, PRV_STATLEDLIST = PRV_DEVICE_INFO | 10, PRV_KEYBOARD = PRV_DEVICE_INFO | 11, PRV_POWER = PRV_DEVICE_INFO | 12, PRV_VERSION = PRV_DEVICE_INFO | 13, PRV_WINDOWLIST = PRV_DEVICE_INFO | 14, PRV_CAPABILITY = PRV_DEVICE_INFO | 15, PRV_DISPLAY = PRV_DEVICE_INFO | 16, PRV_BARCODE = 0xD0300000, PRV_BARCODEVALUE = PRV_BARCODE | 1, PRV_BARCODELIST = PRV_BARCODE | 2, PRV_OCR = 0xD0400000, PRV_OCRROWLIST = PRV_OCR | 1, PRV_OCRROW = PRV_OCR | 2, PRV_OCRCHAR = PRV_OCR | 3, PRV_OQCA = PRV_OCR | 0x00080000, PRV_OQC_ROTATION = PRV_OQCA | 1, PRV_OQC_HEIGHT = PRV_OQCA | 2, PRV_OQC_WIDTH = PRV_OQCA | 3, PRV_OQC_HANGOUT = PRV_OQCA | 4, PRV_OQC_DISTANCE = PRV_OQCA | 5, PRV_OQC_CONTRAST = PRV_OQCA | 6, PRV_OQC_SHAPE = PRV_OQCA | 7, PRV_ENGINE = PRV_OCR | 0x000A0000, PRV_ENG_LIC = PRV_ENGINE | 1, PRV_ENG_LICDATE = PRV_ENGINE | 2, PRV_ENG_LICTYPE = PRV_ENGINE | 3, PRV_RFID = 0xD0500000, PRV_RFIDDIR = PRV_RFID | 1, PRV_RFIDFILELIST = PRV_RFID | 2, PRV_RFIDFILE = PRV_RFID | 3, PRV_RFIDFILEDATA = PRV_RFID | 4, PRV_CERTID_LIST = PRV_RFID | 5, PRV_DGLIST = PRV_RFID | 6, PRV_AUTHLIST = PRV_RFID | 7, PRV_CARD = 0xD0600000, PRV_CARDTYPE = PRV_CARD | 1, PRV_CARDATR = PRV_CARD | 2, PRV_CARDPOS = PRV_CARD | 3, PRV_MEMORY_SIZE = PRV_CARD | 4, PRV_MEMORY_BLOCK = PRV_CARD | 5, PRV_CARDCAP = PRV_CARD | 6, PRV_CHIPTYPE = PRV_CARD | 7, PRV_COMMON = 0xD0700000, PRV_PROCTIME = PRV_COMMON | 1, PRV_PROCPERIOD = PRV_COMMON | 2, PRV_WARNLIST = PRV_COMMON | 3, PRV_TASK = PRV_COMMON | 4, PRV_ODATA = PRV_COMMON | 5, PRV_FINGER = 0xD0800000, PRV_FINGER_TYPE = PRV_FINGER | 1, PRV_NIST_QUALITY = PRV_FINGER | 2, PRV_FINGER_DRYWET = PRV_FINGER | 3, PRV_FINGER_FRACTION = PRV_FINGER | 4 } |
Variant IDs used. More... | |
enum | PR_VAR_ID_OCR_PARAMS { PRV_OCRPARAMS = 0xD0490000, PRV_CHARHEIGHT = PRV_OCRPARAMS | 1, PRV_SPACEWIDTH = PRV_OCRPARAMS | 2, PRV_JUSTIFICATION = PRV_OCRPARAMS | 3, PRV_SPACETYPE = PRV_OCRPARAMS | 4, PRV_FONTTYPE = PRV_OCRPARAMS | 5 } |
Variant ids used in special OCR operations. More... | |
enum | PR_OCR_QUALITY_ALERT { PR_OQA_CHARPOSITION = 1, PR_OQA_CHARDISTANCE = 2, PR_OQA_CHARSIZE = 4, PR_OQA_CHARROTATION = 8, PR_OQA_CONTRAST = 0x10, PR_OQA_SPARE = 0x20, PR_OQA_ERZ = 0x40, PR_OQA_ROWPOSITION = 0x100, PR_OQA_ROWDISTANCE = 0x200, PR_OQA_ROWSIZE = 0x400, PR_OQA_ROWROTATION = 0x800, PR_OQA_SHAPE = 0x1000 } |
OCR quality check flags. More... | |
enum | PR_VAR_ID_PA_WARNINGS { PRV_PA_WARNLIST = 0xD0590000, PRV_PA_WARN_UNKNOWN_DG = PRV_PA_WARNLIST | 1, PRV_PA_WARN_DG_MISSING = PRV_PA_WARNLIST | 2, PRV_PA_WARN_DG_HASH_MISSING = PRV_PA_WARNLIST | 3, PRV_PA_WARN_COM_FORMAT = PRV_PA_WARNLIST | 4, PRV_PA_WARN_HASH_CHECK = PRV_PA_WARNLIST | 5, PRV_PA_WARN_COM_MISSING = PRV_PA_WARNLIST | 6, PRV_PA_WARN_DS_NOTFOUND = PRV_PA_WARNLIST | 7, PRV_PA_WARN_DS_DATE_INVALID = PRV_PA_WARNLIST | 8, PRV_PA_WARN_DS_DATE_RANGE = PRV_PA_WARNLIST | 9, PRV_PA_WARN_DS_REVOKED = PRV_PA_WARNLIST | 10, PRV_PA_WARN_DS_EXPIRED = PRV_PA_WARNLIST | 11, PRV_PA_WARN_DS_WRONG_SIGNATURE = PRV_PA_WARNLIST | 12, PRV_PA_WARN_AUTHKEYID_FORMAT = PRV_PA_WARNLIST | 13, PRV_PA_WARN_AUTHKEYID_MISSING = PRV_PA_WARNLIST | 14, PRV_PA_WARN_CS_NOTFOUND = PRV_PA_WARNLIST | 15, PRV_PA_WARN_CS_EXPIRED = PRV_PA_WARNLIST | 16, PRV_PA_WARN_CS_REVOKED = PRV_PA_WARNLIST | 17, PRV_PA_WARN_CS_WRONG_SIGNATURE = PRV_PA_WARNLIST | 18, PRV_PA_WARN_SOD_MISSING = PRV_PA_WARNLIST | 19, PRV_PA_WARN_SOD_FORMAT = PRV_PA_WARNLIST | 20, PRV_PA_WARN_SOD_SIGNATURE_MISSING = PRV_PA_WARNLIST | 21, PRV_PA_WARN_SOD_HASH_CHECK = PRV_PA_WARNLIST | 22, PRV_PA_WARN_SOD_HASH_NOTFOUND = PRV_PA_WARNLIST | 23, PRV_PA_WARN_SOD_WRONG_SIGNATURE = PRV_PA_WARNLIST | 24, PRV_PA_WARN_SOD_SIGNEDDATA_MISSING = PRV_PA_WARNLIST | 25, PRV_PA_WARN_CHAIN_DIFFERENT_ISSUER = PRV_PA_WARNLIST | 26 } |
Variant ids for warnings of the Passive Authentication. More... | |
enum | PR_VAR_CHECKINGS { PRV_CHK_MISSING = 0xD0080003, PRV_CHK_SELFCHK_OK = 0xD0080010, PRV_CHK_SELFCHK_INVALID = 0xD0080012, PRV_CHK_SELFCHK_FAILED = 0xD0080013, PRV_CHK_FORMAT_OK = 0xD0080020, PRV_CHK_FORMAT_INVALID = 0xD0080023, PRV_CHK_DATE_OK = 0xD0080030, PRV_CHK_DATE_INVALID = 0xD0080032, PRV_CHK_DATE_EXPIRED = 0xD0080033, PRV_CHK_REVOKED = 0xD0080043 } |
Detailed checking states. More... | |
enum | PR_FINGER_POSITION { PR_FG_UNKNOWN = 0, PR_FG_RIGHT_THUMB = 1, PR_FG_RIGHT_INDEX = 2, PR_FG_RIGHT_MIDDLE = 3, PR_FG_RIGHT_RING = 4, PR_FG_RIGHT_LITTLE = 5, PR_FG_LEFT_THUMB = 6, PR_FG_LEFT_INDEX = 7, PR_FG_LEFT_MIDDLE = 8, PR_FG_LEFT_RING = 9, PR_FG_LEFT_LITTLE = 10, PR_FG_PLAIN_RIGHT_THUMB = 11, PR_FG_PLAIN_LEFT_THUMB = 12, PR_FG_PLAIN_RIGHT_4FINGERS = 13, PR_FG_PLAIN_LEFT_4FINGERS = 14, PR_FG_PLAIN_THUMBS = 15, PR_FG_BOTH_INDEXES = 46 } |
Finger storage IDs. More... | |
enum | PR_FINGER_IMPRESSION_TYPE { PR_FG_SCAN_LIVE = 0, PR_FG_SCAN_ROLLED = 1, PR_FG_SCAN_ACCUMULATED = 0x1000 } |
The capturing mode of the finger capture process. More... | |
enum | PR_SELFTEST_ELEMENTS { PRV_SELFTESTLIST = 0x57000000, PRV_ST_OVERALL_RESULT = PRV_SELFTESTLIST + 1, PRV_ST_DEVICE_COMM = PRV_SELFTESTLIST + 2, PRV_ST_RFID_COMM = PRV_SELFTESTLIST + 3, PRV_ST_CALIBRATED = PRV_SELFTESTLIST + 4, PRV_ST_SENSOR_COMM = PRV_SELFTESTLIST + 5, PRV_ST_SENSOR_BUS = PRV_SELFTESTLIST + 6, PRV_ST_LIGHT_SWITCH = PRV_SELFTESTLIST + 7, PRV_ST_LIGHT_BLOWOUT = PRV_SELFTESTLIST + 8, PRV_ST_NNC = PRV_SELFTESTLIST + 9, PRV_ST_THERMOMETER = PRV_SELFTESTLIST + 10 } |
Elements of the self test. More... | |
enum | PR_SELFTEST_RESULT { PR_ST_RESULT_OK = 0, PR_ST_RESULT_SKIPPED = 1, PR_ST_RESULT_UNKNOWN = 2, PR_ST_RESULT_FAILED = 3 } |
Result of the self test. More... | |
enum | PR_LICENSE { PR_LICENSE_MRZOCR_BARCODEREADING = 0xF4, PR_LICENSE_MRZOCR_BARCODEREADINGL = 0x74, PR_LICENSE_MRZOCR_BARCODEREADINGF = 0x84, PR_LICENSE_VIZOCR_COUNTRY = 0x10, PR_LICENSE_VIZOCR_REGION = 0x11, PR_LICENSE_VIZOCR_WORLD = 0x12, PR_LICENSE_VIZOCRAUTH_COUNTRY = 0x13, PR_LICENSE_VIZOCRAUTH_REGION = 0x14, PR_LICENSE_VIZOCRAUTH_WORLD = 0x15, PR_LICENSE_PRSOFTWARE = 0xA1, PR_LICENSE_PRAUTOFILL = 0xA2, PR_LICENSE_ECARD = 0xEC, PR_LICENSE_HOTEL_INTERFACE = 0xFA } |
PR engine license types. More... |
enum PR_USAGEMODE |
enum PR_FREERUNMODE |
Device freerun light controlling modes.
Not all of the modes can be used at the same time. The system can override the control settings.
enum PR_TESTDOCMODE |
Device motion detection methods.
Not all of the modes can be set for the different types of devices. See the device descriptions for more information.
enum PR_WINDOW_ID |
enum PR_PAGELIGHT_PROP |
enum PR_LIGHT |
Used light settings of the PR system.
enum PR_TESTDOC |
Result of the document (motion) detector module.
enum PR_BCTYPE |
The barcode module currently can read only the following barcode types.
enum PR_IMAGE_TYPE |
enum PR_EVENT |
The event types and the events of the prapi module.
enum PR_WND_MESSAGE |
The window messages of the PR system.
enum PR_DOCFILEFORMATS |
File formats for document saving functions.
enum PR_RFID_FILES |
File IDs contained in rfid chips.
enum PR_RFID_MEMOPTS |
enum PR_AUTH_PROC |
Authentication codes.
enum PR_REQ_AUTH |
enum PR_PACE_PASSWORD |
enum PR_POWER_STATE |
Power state codes of devices.
enum PR_STATUS_LED_COLOR |
Usable status led colors.
Both led types and led states are enumerated.
enum PR_BUZZER |
enum PR_KEY_STATE |
enum PR_KEY_CODE |
enum PR_HWTYPE |
enum PR_VAR_ID |
Variant IDs used.
PRV_ROOT | The root of the document structure. |
PRV_PAGELIST | Reserved for internal use. |
PRV_TASKLIST | Reserved for internal use. |
PRV_PERSONINFO | Reserved for internal use. |
PRV_DOCINFO | Reserved for internal use. |
PRV_DOCUMENT | Document type, see PR_DOCUMENT. |
PRV_FIELDLIST | List of fields. |
PRV_FIELD | Field id, see PR_DOCFIELD. |
PRV_FIELDVALUE | Field data. |
PRV_CHECKSUM | Field checksum. |
PRV_CONFIDENCE | Confidence value. |
PRV_WINDOWFRAME | Frame by window coordinates (in um). |
PRV_WINDOWFULLFRAME | Nominal frame by window coordinates (in um). |
PRV_ACCORDANCE | Accordance to reference data. |
PRV_FMTVALUE | Formatted field data. |
PRV_STDVALUE | Standardized field data. |
PRV_CORRECTION | Data correction value. |
PRV_FIELDCOMPARES | Array of field compare data. |
PRV_CHKDETAILS | Array of field checking details. |
PRV_AMID | Authentication method type id. |
PRV_IMAGE | Image. |
PRV_IMAGELIST | List of images. |
PRV_IMAGEFRAME | Frame by image coordinates (1/16 pixel). |
PRV_SAMPLE | Sample image. |
PRV_DEVICE_INFO | The root of the device info structure. |
PRV_DEVICE_ID | Device id string. |
PRV_LIGHT | Light value, see PR_LIGHT. |
PRV_CAPTIME | Date and time of capture. |
PRV_PAGE | Page id. |
PRV_TRAFO | Coordinate transformation structure. |
PRV_CAMERA | Camera id. |
PRV_MODE | Capture mode. |
PRV_HWTYPE | Hardware part type. |
PRV_STATLEDLIST | List of status led colors. |
PRV_KEYBOARD | List of available key code values. |
PRV_POWER | Power capability. |
PRV_VERSION |
HW/FW/SW/etc.
version |
PRV_WINDOWLIST | Window list. |
PRV_CAPABILITY | Subdevice capability. |
PRV_DISPLAY | Display info. |
PRV_BARCODE | Barcode type, see PR_BCTYPE. |
PRV_BARCODEVALUE | Barcode data. |
PRV_BARCODELIST | Barcode list. |
PRV_OCR | Reserved for internal use. |
PRV_OCRROWLIST | List of OCR rows. |
PRV_OCRROW | OCR row. |
PRV_OCRCHAR | OCR character. |
PRV_OQCA | Alert bits for quality assurance, see PR_OCR_QUALITY_ALERT. |
PRV_OQC_ROTATION | Rotation value for quality assurance. |
PRV_OQC_HEIGHT | Height value for quality assurance. |
PRV_OQC_WIDTH | Width value for quality assurance. |
PRV_OQC_HANGOUT | Hangout value for quality assurance. |
PRV_OQC_DISTANCE | Distance value for quality assurance. |
PRV_OQC_CONTRAST | Contrast value for quality assurance. |
PRV_OQC_SHAPE | Shape confidence for quality assurance. |
PRV_ENGINE | Version of the engine. |
PRV_ENG_LIC | Required license of the engine. |
PRV_ENG_LICDATE | License date of the engine. |
PRV_ENG_LICTYPE | License type of the engine. |
PRV_RFID | Reserved for internal use. |
PRV_RFIDDIR | Data group presence map for RFID. |
PRV_RFIDFILELIST | List of RFID binaries. |
PRV_RFIDFILE | RFID file id. |
PRV_RFIDFILEDATA | Binary data of an RFID file. |
PRV_CERTID_LIST | List of Certificate Ids. |
PRV_DGLIST | Data group list. |
PRV_AUTHLIST | List of Authentication results. |
PRV_CARD | Card Id. |
PRV_CARDTYPE | Type of a card. |
PRV_CARDATR | ATR of a card. |
PRV_CARDPOS | Card position. |
PRV_MEMORY_SIZE | Size of the memory area in bytes. |
PRV_MEMORY_BLOCK | Size of one block of memory area in bytes. |
PRV_CARDCAP | Card capability data. |
PRV_CHIPTYPE | Chip type data. |
PRV_COMMON | RFU. |
PRV_PROCTIME | Date and time of process execution. |
PRV_PROCPERIOD | Duration of process execution. |
PRV_WARNLIST | List of warning messages. |
PRV_TASK | Call code of a GX task. |
PRV_ODATA | Optimization data. |
PRV_FINGER | Finger position, see PR_FINGER_POSITION. |
PRV_FINGER_TYPE | Finger impression type, see PR_FINGER_IMPRESSION_TYPE. |
PRV_NIST_QUALITY | NIST image quality value. |
PRV_FINGER_DRYWET | Finger dry/wet level. |
PRV_FINGER_FRACTION | Finger fraction level. |
enum PR_VAR_ID_OCR_PARAMS |
Variant ids used in special OCR operations.
enum PR_OCR_QUALITY_ALERT |
OCR quality check flags.
enum PR_VAR_CHECKINGS |
Detailed checking states.
enum PR_FINGER_POSITION |
Finger storage IDs.
enum PR_SELFTEST_ELEMENTS |
Elements of the self test.
enum PR_SELFTEST_RESULT |
enum PR_LICENSE |
PR engine license types.