Fingerprint and card reader parameters structure.
struct{ DWORD dwSize; BYTE byEnable; BYTE byCardReaderType; BYTE byOkLedPolarity; BYTE byErrorLedPolarity; BYTE byBuzzerPolarity; BYTE bySwipeInterval; BYTE byPressTimeout; BYTE byEnableFailAlarm; BYTE byMaxReadCardFailNum; BYTE byEnableTamperCheck; BYTE byOfflineCheckTime; BYTE byFingerPrintCheckLevel; BYTE byUseLocalController; BYTE byRes1; WORD wLocalControllerID; WORD wLocalControllerReaderID; WORD wCardReaderChannel; BYTE byFingerPrintImageQuality; BYTE byFingerPrintContrastTimeOut; BYTE byFingerPrintRecogizeInterval; BYTE byFingerPrintMatchFastMode; BYTE byFingerPrintModuleSensitive; BYTE byFingerPrintModuleLightCondition; BYTE byFaceMatchThresholdN; BYTE byFaceQuality; BYTE byFaceRecogizeTimeOut; BYTE byFaceRecogizeInterval; WORD wCardReaderFunction; BYTE byCardReaderDescription[CARD_READER_DESCRIPTION/*32*/]; WORD wFaceImageSensitometry; BYTE byLivingBodyDetect; BYTE byFaceMatchThreshold1; WORD wBuzzerTime; BYTE byFaceMatch1SecurityLevel; BYTE byFaceMatchNSecurityLevel; BYTE byEnvirMode; BYTE byLiveDetLevelSet; BYTE byLiveDetAntiAttackCntLimit; BYTE byEnableLiveDetAntiAttack; BYTE bySupportDelFPByID; BYTE byRes1; BYTE byFaceContrastMotionDetLevel; BYTE byDayFaceMatchThresholdN; BYTE byNightFaceMatchThresholdN; BYTE byFaceRecogizeEnable; BYTE byBlockFaceMatchThreshold; BYTE byRes3[2]; BYTE byDefaultVerifyMode; DWORD dwFingerPrintCapacity; DWORD dwFingerPrintNum; BYTE byEnableFingerPrintNum; BYTE byRes[231]; }NET_DVR_CARD_READER_CFG_V50,*LPNET_DVR_CARD_READER_CFG_V50;
Structure size
Whether to enable: 0-no, 1-yes.
Fingerprint and card reader types: 1-DS-K110XM/MK/C/CK, 7-Wiegand or RS485 offline, 8-DS-K1101M/MK, 9-DS-K1101C/CK, 10-DS-K1102M/MK/M-A, 11-DS-K1102C/CK, 12-DS-K1103M/MK, 13-DS-K1103C/CK, 14-DS-K1104M/MK, 15-DS-K1104C/CK, 16-DS-K1102S/SK/S-A, 19-DS-K1102EM, 20- DS-K1102E, 21-DS-K1200EF, 22-DS-K1200MF, 23-DS-K1200CF, 33-DS-K1T200EF, 34- DS-K1T300EF
OK LED polarity: 0-negative pole, 1-positive pole.
Error LED polarity: 0-negative pole, 1-positive pole.
Buzzer polarity: 0-negative pole, 1-positive pole.
Time interval of repeated authentication, which is valid for authentication modes such as fingerprint, card, face, etc., unit: second.
Button pressing timeout, unit: second, which is ranging from 1 to 255.
Whether to enable excessive failed authentication attempts alarm: 0-no, 1-yes.
Maximum number of failed authentication attempts, which is ranging from 1 to 10.
Whether to enable tampering detection: 0-no, 1-yes.
Offline detection time, unit: second, which is ranging from 0 to 255.
Fingerprint recognition level: 1-1/10 error rate, 2-1/100error rate, 3-1/1000error rate, 4-1/10000error rate, 5-1/100000error rate, 6-1/1000000error rate, 7-1/10000000error rate, 8- 1/100000000error rate, 9-3/100error rate, 10-3/1000error rate, 11-3/10000error rate, 12-3/100000error rate, 13-3/1000000error rate, 14-3/10000000error rate, 15-3/100000000error rate, 16-Auto Normal, 17-Auto Secure, 18-Auto More Secure
Read-only, whether is it linked with distributed access controller or not? 0-no, 1-yes.
Reserved, set to 0.
Read-only, distributed access controller No. It is valid when byUseLocalController is 1, No.0 indicates that the controller is not registered, and the No. is ranging from 1 and 255.
Read-only, fingerprint and card reader No. of distributed access controller. It is valid when byUseLocalController is 1, No.0 indicates that the controller is not registered.
Read-only, communication channel No. of fingerprint an card reader: 0-Wiegand or offline, 1-RS485A, 2-RS485B. It is valid when byUseLocalController is 1.
Fingerprint picture quality: 0-invalid, 1-low (V1), 2-medium (V1), 3-high (V1), 4-highest (V1), 5-low (V2), 6-medium (V2), 7-high (V2), 8-highest (V2).
Fingerprint picture comparison timeout: 0-invalid, 1 to 20-1 to 20 second, 0xff-unlimited.
Fingerprint picture comparison interval: 0-invalid, 1 to 10-1 to 10 second, 0xff-no delay.
Fingerprint matching mode: 0-invalid, 1 to 5-fast mode 1 to fast mode 5, 0xff-auto.
Fingerprint module sensitive: 0-invalid, 1 to 8-sensitive level 1 to level 8.
Fingerprint module light condition: 0-invalid, 1-outdoor, 2-indoor.
Face picture comparison threshold. which is ranging from 0 to 100.
Face picture quality, which is ranging from 0 to 100.
Face recognition timeout: 1 to 20-1s to 20s, 0xff-unlimited.
Face recognition interval: 0-invalid, 1 to 10-1s to 10s, 0xff-no delay.
Read-only, fingerprint and card reader types, which is represented by bit: bit1-fingerprint, bit2-face, bit3-pulse; bit value: 0-no, 1-yes
Fingerprint and card reader description.
Read-only, face picture exposure, which is ranging from 0 to 65535.
Live face detection: 0-invalid, 1-disable, 2-disable.
Face picture 1:1 threshold, which is ranging from 0 to 100.
Buzzing time, which is ranging from 0 to 5999s (0-long buzzing).
Face picture 1:1 security level: 0-invalid, 1-normal, 2-high, 3-higher
Face picture 1:N security level: 0-Invalid, 1-normal, 2-high, 3-higher
Face recognition environment mode: 0-invalid, 1-indoor, 2-other
Set threshold level of live face detection: 0-invalid, 1-low, 2-medium, 3-high
Anti-attacking times of live face detection: 0-invalid, ranging from 1 to 255.
Whether to enable the anti-attacking of live dace detection: 0-invalid, 1-no, 1-yes.
Read-only, whether the fingerprint and card reader supports deleting fingerprint by finger ID: 0-invalid, 1-no, 2-yes.
Reserved.
Motion detection level during face picture comparison: 0-invalid, 1-low, 2-medium, 3-high.
1:N face picture comparison threshold in day, which is between 0 and 100.
1:N face picture comparison threshold at night, which is between 0 and 100.
Whether to enable facial recognition: 0-invalid, 1-yes (one face), 2-no, 3-yes (multiple faces).
Face picture comparison threshold in blocklist, which is between 0 and 100.
Reserved.
Default authentication mode of the fingerprint and card reader (factory settings), read-only: 1-sleepy, 2-card+password, 3-card, 4-card or password, 5-fingerprint, 6-fingerprint+password, 7-fingerprint or card, 8-fingerprint+card, 9-fingerprint+card+password, 10-face or fingerprint or card or password, 11-face+fingerprint, 12-face+password, 13-face+card, 14-face, 15-employee No.+password, 16-fingerprint or password, 17-employee No.+fingerprint, 18-employee No.+fingerprint+password, 19-face+fingerprint+card, 20-face+password+fingerprint, 21-employee No.+face, 22-face or face+card, 23-fingerprint or face, 24-card or face or password, 25-card or face, 26-card or face or fingerprint, 27-card or fingerprint or password.
Read-only, fingerprint capability, it is valid only when byEnableFingerPrintNum is 1.
Read-only, number of existing fingerprint pictures, it is valid only when byEnableFingerPrintNum is 1.
Read-only, whether to enable fingerprint capability: 0-no, 1-yes.
Reserved, set to 0.