![]() |
00001 #ifndef PRTYPES_INCL 00002 #define PRTYPES_INCL 00003 /******************************************************************************* 00004 * PR TYPES 2004-2021 (c) Adaptive Recognition 00005 * 2021.06.03 v2.1.10 00006 ******************************************************************************/ 00007 #ifdef GX_DOTNET 00008 #using "gxdotnet7.dll" 00009 #endif 00010 #include "gxtypes.h" 00011 /******************************************************************************/ 00021 /******************************************************************************/ 00022 #ifdef GX_NAMESPACES 00023 namespace pr { 00024 #endif 00025 00026 #ifdef GX_DOTNET 00027 #pragma managed 00028 #endif 00029 00032 GX_ENUM PR_USAGEMODE { 00033 PR_UMODE_DISCONNECT = 0, 00034 PR_UMODE_NORMAL_USE = 1, 00035 PR_UMODE_FULL_CONTROL = 2 00036 }; 00037 00043 GX_ENUM PR_FREERUNMODE { 00044 PR_FRMODE_NULL = 0x0000, 00045 PR_FRMODE_PREVIEWLIGHT = 0x0001, 00046 PR_FRMODE_UVLEDWARMING = 0x0002, 00047 PR_FRMODE_TESTDOCUMENT = 0x0004 00048 }; 00049 00055 GX_ENUM PR_TESTDOCMODE { 00056 PR_TDM_COMBINED = 0, 00057 PR_TDM_COMBINEDMOVEABLE = 1, 00058 PR_TDM_FORCEDSOFTWARE = 2, 00059 PR_TDM_DELAYEDHARDWARE = 3 00060 }; 00061 00064 GX_ENUM PR_WINDOW_ID { 00065 PR_OW_MASK = 0xff000000, 00066 PR_OW_DEFAULT = 0x00000000, 00067 PR_OW_1ST = 0x01000000, 00068 PR_OW_2ND = 0x02000000, 00069 }; 00070 00073 GX_ENUM PR_PAGELIGHT_PROP { 00074 PR_CAPTURE_CONTINUOUS = 0x10000000, 00075 PR_APPEND_PAGELIGHTS = 0x20000000, 00076 }; 00077 00080 GX_ENUM PR_LIGHT { 00081 PR_LIGHT_OFF = 0, 00082 PR_LIGHT_WHITE = 1, 00083 PR_LIGHT_INFRA = 2, 00084 PR_LIGHT_UV = 3, 00085 PR_LIGHT_COAXIAL = 4, 00086 PR_LIGHT_KINEGRAM = 5, 00087 PR_LIGHT_PHOTO = 6, 00088 PR_LIGHT_BLUE = 16, 00089 PR_LIGHT_RED = 17, 00090 PR_LIGHT_CLEANUV = 19, 00091 PR_LIGHT_CLEANOVD = 21, 00092 PR_LIGHT_WATERMARK = 24, 00093 PR_LIGHT_EDGE = 25, 00094 PR_LIGHT_EXTERNAL = 32, 00095 }; 00096 00099 GX_ENUM PR_TESTDOC { 00100 PR_TD_OUT = 0, 00101 PR_TD_MOVE = 1, 00102 PR_TD_NOMOVE = 2, 00103 PR_TD_IN = 4 00104 }; 00105 00108 GX_ENUM PR_BCTYPE { 00109 PR_BCTYPE_EAN8 = 1, 00110 PR_BCTYPE_EAN13 = 2, 00111 PR_BCTYPE_CODE39 = 3, 00112 PR_BCTYPE_CODE128 = 4, 00113 PR_BCTYPE_PDF417 = 5, 00114 PR_BCTYPE_INTER25 = 6, 00115 PR_BCTYPE_DATAMATRIX = 7, 00116 PR_BCTYPE_QR = 8, 00117 PR_BCTYPE_AZTEC = 9, 00118 PR_BCTYPE_UPU = 10, 00119 }; 00120 00123 GX_ENUM PR_IMAGE_TYPE { 00124 PR_IT_ORIGINAL = 0, 00125 PR_IT_DOCUMENT, 00126 PR_IT_PREVIEW, 00127 PR_IT_FINGER, 00128 }; 00129 00132 GX_ENUM PR_EVENT { 00133 PR_ET_LED = 1, 00134 PR_ET_CAPTURE = 2, 00135 PR_ET_IO = 4, 00136 PR_ET_RFID = 8, 00138 PR_EV_UVLEDWARMING = 1, 00140 PR_EV_PAGECAPTURED = 101, 00141 PR_EV_IMAGECAPTURED = 102, 00142 PR_EV_CAPTURESTARTED = 103, 00143 PR_EV_NOIMAGEINFO = 104, 00144 PR_EV_DOCFRAMEFOUND = 105, 00145 PR_EV_FGCAP = 106, 00146 PR_EV_PREVIEWCAPTURED = 107, 00148 PR_EV_MOTIONDETECTION = 201, 00149 PR_EV_BUTTON = 202, 00150 PR_EV_POWER = 203, 00151 PR_EV_CONNECTION = 204, 00152 PR_EV_DEVICE_UPDATE = 205, 00154 PR_EV_RFAUTH_BEGIN = 301, 00155 PR_EV_RFAUTH_WAIT4INPUT = 302, 00156 PR_EV_RFAUTH_DONE = 303, 00157 PR_EV_RFFILE_BEGIN = 304, 00158 PR_EV_RFFILE_DONE = 305, 00159 PR_EV_RFFILE_CHECKED = 306, 00161 }; 00162 00165 GX_ENUM PR_WND_MESSAGE { 00166 PR_WM_UVLEDWARMING = 0, 00167 PR_WM_PAGECAPTURED = 1, 00168 PR_WM_IMAGECAPTURED = 2, 00169 PR_WM_CAPTURESTARTED = 3, 00170 PR_WM_NOIMAGEINFO = 4, 00171 PR_WM_PREVIEWCAPTURED = 5, 00172 PR_WM_MOTIONDETECTION = 6, 00173 PR_WM_BUTTON = 7, 00174 PR_WM_POWER = 8, 00175 PR_WM_CONNECTION = 9, 00176 PR_WM_DOCFRAMEFOUND = 10, 00177 PR_WM_FGCAP = 11, 00178 PR_WM_RFAUTH_BEGIN = 12, 00179 PR_WM_RFAUTH_WAIT4INPUT = 13, 00180 PR_WM_RFAUTH_DONE = 14, 00181 PR_WM_RFFILE_BEGIN = 15, 00182 PR_WM_RFFILE_DONE = 16, 00183 PR_WM_RFFILE_CHECKED = 17, 00184 PR_WM_DEVICE_UPDATE = 18, 00186 PR_WM_LAST_VALUE = 31, 00187 }; 00188 00191 GX_ENUM PR_DOCFILEFORMATS { 00192 PR_DFF_XML = 1, 00193 PR_DFF_ZIPPED = 2, 00194 PR_DFF_AUTH = 3, 00195 PR_DFF_ENCZIP = 4, 00196 PR_DFF_BSIAUTHLOG = 5, 00197 }; 00198 00201 GX_ENUM PR_RFID_FILES { 00202 PR_RFID_EF_COM = 0, 00203 PR_RFID_EF_DG1 = 1, 00204 PR_RFID_EF_DG2 = 2, 00205 PR_RFID_EF_DG3 = 3, 00206 PR_RFID_EF_DG4 = 4, 00207 PR_RFID_EF_DG5 = 5, 00208 PR_RFID_EF_DG6 = 6, 00209 PR_RFID_EF_DG7 = 7, 00210 PR_RFID_EF_DG8 = 8, 00211 PR_RFID_EF_DG9 = 9, 00212 PR_RFID_EF_DG10 = 10, 00213 PR_RFID_EF_DG11 = 11, 00214 PR_RFID_EF_DG12 = 12, 00215 PR_RFID_EF_DG13 = 13, 00216 PR_RFID_EF_DG14 = 14, 00217 PR_RFID_EF_DG15 = 15, 00218 PR_RFID_EF_DG16 = 16, 00219 PR_RFID_EF_DG17 = 17, 00220 PR_RFID_EF_DG18 = 18, 00221 PR_RFID_EF_DG19 = 19, 00222 PR_RFID_EF_DG20 = 20, 00223 PR_RFID_EF_DG21 = 21, 00224 PR_RFID_EF_DG22 = 22, 00225 PR_RFID_EF_CARD_ACCESS = 28, 00226 PR_RFID_EF_CARD_SECURITY= 29, 00227 PR_RFID_EF_CVCA = 30, 00228 PR_RFID_EF_SOD = 31, 00229 PR_RFID_CF_DS = 32, 00230 PR_RFID_CF_CSCA = 33, 00231 PR_RFID_EF_ALL = -1, 00232 PR_RFID_EF_SEL = -2, 00234 PR_RFID_GENERAL_DATA = 1000, 00235 PR_RFID_PERSONAL_DETAILS = 1001, 00236 PR_RFID_ISSUER_DETAILS = 1002, 00237 PR_RFID_PORTRAIT = 1003, 00238 PR_RFID_SIGNATURE = 1004, 00239 PR_RFID_FACE = 1005, 00240 PR_RFID_FINGER = 1006, 00241 PR_RFID_IRIS = 1007, 00242 PR_RFID_OTHER_BIOMETRIC_DATA = 1008, 00243 PR_RFID_DOMESTIC_DATA = 1009, 00244 PR_RFID_AA_DATA = 1010, 00245 PR_RFID_ANY_FACE = 1011, 00246 PR_RFID_TOCFILE = 1012, 00247 PR_RFID_EAP_DATA = 1013, 00248 }; 00249 00252 GX_ENUM PR_RFID_MEMOPTS { 00253 PR_RFID_MEMORY_ADDRESS = 0x40000000, 00254 PR_RFID_BLOCK_ADDRESS = 0x20000000, 00255 PR_RFID_SECTOR_ADDRESS = 0x60000000, 00256 }; 00257 00260 GX_ENUM PR_AUTH_PROC { 00261 PR_NO_AUTH_PROCESS = 0, 00262 PR_PASSIVE_AUTH = 1, 00263 PR_TERMINAL_AUTH = 2, 00264 PR_PACE = 3, 00265 PR_BAC = 4, 00266 PR_CHIP_AUTH = 5, 00267 PR_ACTIVE_AUTH = 6, 00268 PR_SELECT_APPLICATION = 7, 00269 PR_BAP = 8, 00270 PR_BLOCK_AUTH = 9, 00271 PR_INIT_TERMINAL_AUTH = 10, 00272 PR_COMPLETE_TERMINAL_AUTH = 11, 00273 PR_STORAGE_CARD_AUTH = 12, 00274 }; 00275 00278 GX_ENUM PR_REQ_AUTH { 00279 PR_REQ_MAX_AUTH = 0, 00280 PR_REQ_MIN_AUTH = 1, 00281 PR_REQ_OPT_AUTH = 2, 00282 }; 00283 00286 GX_ENUM PR_APP_TYPE { 00287 PR_APP_NONE = 0, 00288 PR_APP_EPASSPORT = 1, 00289 PR_APP_EID = 2, 00290 PR_APP_ESIGN = 3, 00291 PR_APP_ISODL = 4, 00292 PR_APP_NFC = 5, 00293 PR_APP_EDL = 6, 00294 }; 00295 00298 GX_ENUM PR_PACE_PASSWORD { 00299 PR_PACE_PW_MRZ = 1, 00300 PR_PACE_PW_CAN = 2, 00301 PR_PACE_PW_PIN = 3, 00302 PR_PACE_PW_PUK = 4, 00303 }; 00304 00307 GX_ENUM PR_CERTIFICATE_SELECTION { 00308 PR_SEL_CERT_EXPIRED = 0x100, 00309 PR_SEL_CERT_REVOKED = 0x200, 00310 }; 00311 00314 GX_ENUM PR_POWER_STATE { 00315 PR_PWR_MASK = 0x000f, 00317 PR_PWR_UNKNOWN = 0x0000, 00318 PR_PWR_OFF = 0x0001, 00319 PR_PWR_ON = 0x0002, 00320 PR_PWR_DATA = 0x0003, 00322 PR_BATTERY_MASK = 0x00f0, 00324 PR_BATTERY_UNAVAILABLE = 0x0000, 00325 PR_BATTERY_AVAILABLE = 0x0010, 00326 PR_BATTERY_UNKNOWN = 0x0020, 00327 }; 00328 00331 GX_ENUM PR_STATUS_LED_COLOR { 00332 PR_SLC_OFF = 0x00, 00333 PR_SLC_OG = 0x02, 00334 PR_SLC_ORG = 0x03, 00335 PR_SLC_SYSTEM = 0x10, 00336 PR_SLC_GREEN = 0x81, 00337 PR_SLC_RED = 0x82, 00338 PR_SLC_ORANGE = 0x83, 00339 PR_SLC_BLUE = 0x84, 00340 PR_SLC_AUTO = 0xac, 00341 PR_SLC_ANY = 0xff, 00342 }; 00343 00346 GX_ENUM PR_BUZZER { 00347 PR_SLC_BUZZER = 0xc0, 00348 }; 00349 00352 GX_ENUM PR_KEY_STATE { 00353 PR_KEY_UNKNOWN = 0, 00354 PR_KEY_PRESSED = 1, 00355 PR_KEY_RELEASED = 2, 00356 PR_KEY_NOKEY = 3 00357 }; 00358 00361 GX_ENUM PR_KEY_CODE { 00362 PR_KEY_POWER = 0x10101, 00363 PR_KEY_START = 0x10110, 00364 }; 00365 00368 GX_ENUM PR_HWTYPE { 00369 PR_HW_IO, 00370 PR_HW_SCANNER, 00371 PR_HW_RFIDREADER, 00372 PR_HW_CONTACTREADER, 00373 PR_HW_MAGNETICREADER, 00374 }; 00375 00378 GX_ENUM PR_VAR_ID { 00379 00380 PRV_ROOT = 0, 00382 PRV_PAGELIST = PRV_ROOT | 1, 00383 PRV_TASKLIST = PRV_ROOT | 2, 00384 PRV_PERSONINFO = PRV_ROOT | 3, 00385 PRV_DOCINFO = PRV_ROOT | 4, 00387 PRV_DOCUMENT = 0xD0000000, 00388 PRV_FIELDLIST = PRV_DOCUMENT | 1, 00389 PRV_FIELD = PRV_DOCUMENT | 2, 00390 PRV_FIELDVALUE = PRV_DOCUMENT | 3, 00391 PRV_CHECKSUM = PRV_DOCUMENT | 4, 00392 PRV_CONFIDENCE = PRV_DOCUMENT | 5, 00393 PRV_WINDOWFRAME = PRV_DOCUMENT | 6, 00394 PRV_WINDOWFULLFRAME = PRV_DOCUMENT | 7, 00395 PRV_ACCORDANCE = PRV_DOCUMENT | 8, 00396 PRV_FMTVALUE = PRV_DOCUMENT | 9, 00397 PRV_STDVALUE = PRV_DOCUMENT | 10, 00398 PRV_CORRECTION = PRV_DOCUMENT | 11, 00399 PRV_FIELDCOMPARES = PRV_DOCUMENT | 12, 00400 PRV_CHKDETAILS = PRV_DOCUMENT | 13, 00401 PRV_AMID = PRV_DOCUMENT | 14, 00403 PRV_IMAGE = 0xD0100000, 00404 PRV_IMAGELIST = PRV_IMAGE | 1, 00405 PRV_IMAGEFRAME = PRV_IMAGE | 2, 00406 PRV_SAMPLE = PRV_IMAGE | 3, 00408 PRV_DEVICE_INFO = 0xD0200000, 00409 PRV_DEVICE_ID = PRV_DEVICE_INFO | 1, 00410 PRV_LIGHT = PRV_DEVICE_INFO | 2, 00411 PRV_CAPTIME = PRV_DEVICE_INFO | 3, 00412 PRV_PAGE = PRV_DEVICE_INFO | 4, 00413 PRV_TRAFO = PRV_DEVICE_INFO | 5, 00414 PRV_CAMERA = PRV_DEVICE_INFO | 6, 00415 PRV_MODE = PRV_DEVICE_INFO | 8, 00416 PRV_HWTYPE = PRV_DEVICE_INFO | 9, 00417 PRV_STATLEDLIST = PRV_DEVICE_INFO | 10, 00418 PRV_KEYBOARD = PRV_DEVICE_INFO | 11, 00419 PRV_POWER = PRV_DEVICE_INFO | 12, 00420 PRV_VERSION = PRV_DEVICE_INFO | 13, 00421 PRV_WINDOWLIST = PRV_DEVICE_INFO | 14, 00422 PRV_CAPABILITY = PRV_DEVICE_INFO | 15, 00423 PRV_DISPLAY = PRV_DEVICE_INFO | 16, 00425 PRV_BARCODE = 0xD0300000, 00426 PRV_BARCODEVALUE = PRV_BARCODE | 1, 00427 PRV_BARCODELIST = PRV_BARCODE | 2, 00429 PRV_OCR = 0xD0400000, 00430 PRV_OCRROWLIST = PRV_OCR | 1, 00431 PRV_OCRROW = PRV_OCR | 2, 00432 PRV_OCRCHAR = PRV_OCR | 3, 00434 PRV_OQCA = PRV_OCR | 0x00080000, 00435 PRV_OQC_ROTATION = PRV_OQCA | 1, 00436 PRV_OQC_HEIGHT = PRV_OQCA | 2, 00437 PRV_OQC_WIDTH = PRV_OQCA | 3, 00438 PRV_OQC_HANGOUT = PRV_OQCA | 4, 00439 PRV_OQC_DISTANCE = PRV_OQCA | 5, 00440 PRV_OQC_CONTRAST = PRV_OQCA | 6, 00441 PRV_OQC_SHAPE = PRV_OQCA | 7, 00443 PRV_ENGINE = PRV_OCR | 0x000A0000, 00444 PRV_ENG_LIC = PRV_ENGINE | 1, 00445 PRV_ENG_LICDATE = PRV_ENGINE | 2, 00446 PRV_ENG_LICTYPE = PRV_ENGINE | 3, 00448 PRV_RFID = 0xD0500000, 00449 PRV_RFIDDIR = PRV_RFID | 1, 00450 PRV_RFIDFILELIST = PRV_RFID | 2, 00451 PRV_RFIDFILE = PRV_RFID | 3, 00452 PRV_RFIDFILEDATA = PRV_RFID | 4, 00453 PRV_CERTID_LIST = PRV_RFID | 5, 00454 PRV_DGLIST = PRV_RFID | 6, 00455 PRV_AUTHLIST = PRV_RFID | 7, 00457 PRV_CARD = 0xD0600000, 00458 PRV_CARDTYPE = PRV_CARD | 1, 00459 PRV_CARDATR = PRV_CARD | 2, 00460 PRV_CARDPOS = PRV_CARD | 3, 00461 PRV_MEMORY_SIZE = PRV_CARD | 4, 00462 PRV_MEMORY_BLOCK = PRV_CARD | 5, 00463 PRV_CARDCAP = PRV_CARD | 6, 00464 PRV_CHIPTYPE = PRV_CARD | 7, 00466 PRV_COMMON = 0xD0700000, 00467 PRV_PROCTIME = PRV_COMMON | 1, 00468 PRV_PROCPERIOD = PRV_COMMON | 2, 00469 PRV_WARNLIST = PRV_COMMON | 3, 00470 PRV_TASK = PRV_COMMON | 4, 00471 PRV_ODATA = PRV_COMMON | 5, 00473 PRV_FINGER = 0xD0800000, 00474 PRV_FINGER_TYPE = PRV_FINGER | 1, 00475 PRV_NIST_QUALITY = PRV_FINGER | 2, 00476 PRV_FINGER_DRYWET = PRV_FINGER | 3, 00477 PRV_FINGER_FRACTION = PRV_FINGER | 4, 00478 }; 00479 00482 GX_ENUM PR_VAR_ID_OCR_PARAMS { 00483 00484 PRV_OCRPARAMS = 0xD0490000, 00486 PRV_CHARHEIGHT = PRV_OCRPARAMS | 1, 00487 PRV_SPACEWIDTH = PRV_OCRPARAMS | 2, 00488 PRV_JUSTIFICATION = PRV_OCRPARAMS | 3, 00489 PRV_SPACETYPE = PRV_OCRPARAMS | 4, 00490 PRV_FONTTYPE = PRV_OCRPARAMS | 5, 00491 }; 00492 00495 GX_ENUM PR_OCR_QUALITY_ALERT { 00496 PR_OQA_CHARPOSITION = 1, 00497 PR_OQA_CHARDISTANCE = 2, 00498 PR_OQA_CHARSIZE = 4, 00499 PR_OQA_CHARROTATION = 8, 00500 PR_OQA_CONTRAST = 0x10, 00501 PR_OQA_SPARE = 0x20, 00502 PR_OQA_ERZ = 0x40, 00503 PR_OQA_ROWPOSITION = 0x100, 00504 PR_OQA_ROWDISTANCE = 0x200, 00505 PR_OQA_ROWSIZE = 0x400, 00506 PR_OQA_ROWROTATION = 0x800, 00507 PR_OQA_SHAPE = 0x1000, 00508 }; 00509 00512 GX_ENUM PR_VAR_ID_PA_WARNINGS { 00513 00514 PRV_PA_WARNLIST = 0xD0590000, 00516 PRV_PA_WARN_UNKNOWN_DG = PRV_PA_WARNLIST | 1, 00517 PRV_PA_WARN_DG_MISSING = PRV_PA_WARNLIST | 2, 00518 PRV_PA_WARN_DG_HASH_MISSING = PRV_PA_WARNLIST | 3, 00519 PRV_PA_WARN_COM_FORMAT = PRV_PA_WARNLIST | 4, 00520 PRV_PA_WARN_HASH_CHECK = PRV_PA_WARNLIST | 5, 00521 PRV_PA_WARN_COM_MISSING = PRV_PA_WARNLIST | 6, 00522 00523 PRV_PA_WARN_DS_NOTFOUND = PRV_PA_WARNLIST | 7, 00524 PRV_PA_WARN_DS_DATE_INVALID = PRV_PA_WARNLIST | 8, 00525 PRV_PA_WARN_DS_DATE_RANGE = PRV_PA_WARNLIST | 9, 00526 PRV_PA_WARN_DS_REVOKED = PRV_PA_WARNLIST | 10, 00527 PRV_PA_WARN_DS_EXPIRED = PRV_PA_WARNLIST | 11, 00528 PRV_PA_WARN_DS_WRONG_SIGNATURE = PRV_PA_WARNLIST | 12, 00529 00530 PRV_PA_WARN_AUTHKEYID_FORMAT = PRV_PA_WARNLIST | 13, 00531 PRV_PA_WARN_AUTHKEYID_MISSING = PRV_PA_WARNLIST | 14, 00532 00533 PRV_PA_WARN_CS_NOTFOUND = PRV_PA_WARNLIST | 15, 00534 PRV_PA_WARN_CS_EXPIRED = PRV_PA_WARNLIST | 16, 00535 PRV_PA_WARN_CS_REVOKED = PRV_PA_WARNLIST | 17, 00536 PRV_PA_WARN_CS_WRONG_SIGNATURE = PRV_PA_WARNLIST | 18, 00537 00538 PRV_PA_WARN_SOD_MISSING = PRV_PA_WARNLIST | 19, 00539 PRV_PA_WARN_SOD_FORMAT = PRV_PA_WARNLIST | 20, 00540 PRV_PA_WARN_SOD_SIGNATURE_MISSING = PRV_PA_WARNLIST | 21, 00541 PRV_PA_WARN_SOD_HASH_CHECK = PRV_PA_WARNLIST | 22, 00542 PRV_PA_WARN_SOD_HASH_NOTFOUND = PRV_PA_WARNLIST | 23, 00543 PRV_PA_WARN_SOD_WRONG_SIGNATURE = PRV_PA_WARNLIST | 24, 00544 PRV_PA_WARN_SOD_SIGNEDDATA_MISSING = PRV_PA_WARNLIST | 25, 00545 00546 PRV_PA_WARN_CHAIN_DIFFERENT_ISSUER = PRV_PA_WARNLIST | 26, 00547 }; 00548 00551 GX_ENUM PR_VAR_CHECKINGS { 00552 00553 PRV_CHK_MISSING = 0xD0080003, 00555 PRV_CHK_SELFCHK_OK = 0xD0080010, 00556 PRV_CHK_SELFCHK_INVALID = 0xD0080012, 00557 PRV_CHK_SELFCHK_FAILED = 0xD0080013, 00559 PRV_CHK_FORMAT_OK = 0xD0080020, 00560 PRV_CHK_FORMAT_INVALID = 0xD0080023, 00562 PRV_CHK_DATE_OK = 0xD0080030, 00563 PRV_CHK_DATE_INVALID = 0xD0080032, 00564 PRV_CHK_DATE_EXPIRED = 0xD0080033, 00566 PRV_CHK_REVOKED = 0xD0080043, 00567 }; 00568 00571 GX_ENUM PR_FINGER_POSITION { 00572 PR_FG_UNKNOWN = 0, 00573 PR_FG_RIGHT_THUMB = 1, 00574 PR_FG_RIGHT_INDEX = 2, 00575 PR_FG_RIGHT_MIDDLE = 3, 00576 PR_FG_RIGHT_RING = 4, 00577 PR_FG_RIGHT_LITTLE = 5, 00578 PR_FG_LEFT_THUMB = 6, 00579 PR_FG_LEFT_INDEX = 7, 00580 PR_FG_LEFT_MIDDLE = 8, 00581 PR_FG_LEFT_RING = 9, 00582 PR_FG_LEFT_LITTLE = 10, 00584 PR_FG_PLAIN_RIGHT_THUMB = 11, 00585 PR_FG_PLAIN_LEFT_THUMB = 12, 00586 PR_FG_PLAIN_RIGHT_4FINGERS = 13, 00587 PR_FG_PLAIN_LEFT_4FINGERS = 14, 00588 PR_FG_PLAIN_THUMBS = 15, 00590 PR_FG_BOTH_INDEXES = 46, 00591 }; 00592 00595 GX_ENUM PR_FINGER_IMPRESSION_TYPE { 00596 PR_FG_SCAN_LIVE = 0, 00597 PR_FG_SCAN_ROLLED = 1, 00598 PR_FG_SCAN_ACCUMULATED = 0x1000, 00599 }; 00600 00603 GX_ENUM PR_SELFTEST_ELEMENTS { 00604 PRV_SELFTESTLIST = 0x57000000, 00605 PRV_ST_OVERALL_RESULT = PRV_SELFTESTLIST + 1, 00606 PRV_ST_DEVICE_COMM = PRV_SELFTESTLIST + 2, 00607 PRV_ST_RFID_COMM = PRV_SELFTESTLIST + 3, 00608 PRV_ST_CALIBRATED = PRV_SELFTESTLIST + 4, 00609 PRV_ST_SENSOR_COMM = PRV_SELFTESTLIST + 5, 00610 PRV_ST_SENSOR_BUS = PRV_SELFTESTLIST + 6, 00611 PRV_ST_LIGHT_SWITCH = PRV_SELFTESTLIST + 7, 00612 PRV_ST_LIGHT_BLOWOUT = PRV_SELFTESTLIST + 8, 00613 PRV_ST_NNC = PRV_SELFTESTLIST + 9, 00614 PRV_ST_THERMOMETER = PRV_SELFTESTLIST + 10, 00615 }; 00616 00619 GX_ENUM PR_SELFTEST_RESULT { 00620 PR_ST_RESULT_OK = 0, 00621 PR_ST_RESULT_SKIPPED = 1, 00622 PR_ST_RESULT_UNKNOWN = 2, 00623 PR_ST_RESULT_FAILED = 3, 00624 }; 00625 00628 GX_ENUM PR_LICENSE { 00629 PR_LICENSE_MRZOCR_BARCODEREADING = 0xF4, 00630 PR_LICENSE_MRZOCR_BARCODEREADINGL = 0x74, 00631 PR_LICENSE_MRZOCR_BARCODEREADINGF = 0x84, 00632 PR_LICENSE_VIZOCR_COUNTRY = 0x10, 00633 PR_LICENSE_VIZOCR_REGION = 0x11, 00634 PR_LICENSE_VIZOCR_WORLD = 0x12, 00635 PR_LICENSE_VIZOCRAUTH_COUNTRY = 0x13, 00636 PR_LICENSE_VIZOCRAUTH_REGION = 0x14, 00637 PR_LICENSE_VIZOCRAUTH_WORLD = 0x15, 00638 PR_LICENSE_PRSOFTWARE = 0xA1, 00639 PR_LICENSE_PRAUTOFILL = 0xA2, 00640 PR_LICENSE_ECARD = 0xEC, 00641 PR_LICENSE_HOTEL_INTERFACE = 0xFA, 00642 }; 00643 00644 /******************************************************************************/ 00645 #ifdef GX_NAMESPACES 00646 } 00647 #endif 00648 /******************************************************************************/ 00649 #endif//PRTYPES_INCL