Fingerprint configuration structure.
struct{ DWORD dwSize; BYTE byCardNo[ACS_CARD_NO_LEN/*32*/]; DWORD dwFingerPrintLen; BYTE byEnableCardReader[MAX_CARD_READER_NUM/*512*/]; BYTE byFingerPrintID; BYTE byFingerType; BYTE byRes1[30]; BYTE byFingerData[MAX_FINGER_PRINT_LEN/*768*/]; BYTE byEmployeeNo[NET_SDK_EMPLOYEE_NO_LEN/*32*/]; BYTE byLeaderFP[MAX_DOOR_NUM_256/*256*/] BYTE byRes[128]; }NET_DVR_FINGER_PRINT_CFG, *LPNET_DVR_FINGER_PRINT_CFG;
Structure size.
Card No., which is linked with the fingerprint.
Size of fingerprint data. The fingerprint module and fingerprint recorder will be used in pair.
Whether to apply fingerprint data to the fingerprint module, which is represented by array: 0-no 1-yes
Finger No., which is between 1 and 10
Fingerprint type: 0-normal fingerprint, 1-duress fingerprint, 2-patrol fingerprint, 3-super fingerprint, 4-dismiss fingerprint
Reserved, set to 0
Fingerprint data
Employee No. (person ID)
Whether to support first time authentication function (door, represented by byte): 0-no, 1-yes.
Reserved, set to 0