![]() |
Standalone SDK API Doc
V1.0.4
|
Functions | |
VARIANT_BOOL | ReadAllUserID (LONG dwMachineNumber) |
VARIANT_BOOL | GetAllUserID (LONG dwMachineNumber, LONG *dwEnrollNumber, LONG *dwEMachineNumber, LONG *dwBackupNumber, LONG *dwMachinePrivilege, LONG *dwEnable) |
VARIANT_BOOL | GetAllUserInfo (LONG dwMachineNumber, LONG *dwEnrollNumber, BSTR *Name, BSTR *Password, LONG *Privilege, VARIANT_BOOL *Enabled) |
VARIANT_BOOL | EnableUser (LONG dwMachineNumber, LONG dwEnrollNumber, LONG dwEMachineNumber, LONG dwBackupNumber, VARIANT_BOOL bFlag) |
VARIANT_BOOL | SSR_EnableUser (LONG dwMachineNumber, BSTR dwEnrollNumber, VARIANT_BOOL bFlag) |
VARIANT_BOOL | ModifyPrivilege (LONG dwMachineNumber, LONG dwEnrollNumber, LONG dwEMachineNumber, LONG dwBackupNumber, LONG dwMachinePrivilege) |
VARIANT_BOOL | SetUserInfo (LONG dwMachineNumber, LONG dwEnrollNumber, BSTR Name, BSTR Password, LONG Privilege, VARIANT_BOOL Enabled) |
VARIANT_BOOL | GetUserInfo (LONG dwMachineNumber, LONG dwEnrollNumber, BSTR *Name, BSTR *Password, LONG *Privilege, VARIANT_BOOL *Enabled) |
VARIANT_BOOL | SetUserInfoEx (LONG dwMachineNumber, LONG dwEnrollNumber, LONG VerifyStyle, BYTE *Reserved) |
VARIANT_BOOL | GetUserInfoEx (LONG dwMachineNumber, LONG dwEnrollNumber, LONG *VerifyStyle, BYTE *Reserved) |
VARIANT_BOOL | DeleteUserInfoEx (LONG dwMachineNumber, LONG dwEnrollNumber) |
VARIANT_BOOL | SSR_GetAllUserInfo (LONG dwMachineNumber, BSTR *dwEnrollNumber, BSTR *Name, BSTR *Password, LONG *Privilege, VARIANT_BOOL *Enabled) |
VARIANT_BOOL | SSR_GetUserInfo (LONG dwMachineNumber, BSTR dwEnrollNumber, BSTR *Name, BSTR *Password, LONG *Privilege, VARIANT_BOOL *Enabled) |
VARIANT_BOOL | SSR_SetUserInfo (LONG dwMachineNumber, BSTR dwEnrollNumber, BSTR Name, BSTR Password, LONG Privilege, VARIANT_BOOL Enabled) |
VARIANT_BOOL | GetUserInfoByPIN2 (LONG dwMachineNumber, BSTR *Name, BSTR *Password, LONG *Privilege, VARIANT_BOOL *Enabled) |
VARIANT_BOOL | GetUserInfoByCard (LONG dwMachineNumber, BSTR *Name, BSTR *Password, LONG *Privilege, VARIANT_BOOL *Enabled) |
VARIANT_BOOL | GetUserIDByPIN2 (LONG PIN2, LONG *UserID) |
VARIANT_BOOL | GetPIN2 (LONG UserID, LONG *PIN2) |
VARIANT_BOOL | GetEnrollData (LONG dwMachineNumber, LONG dwEnrollNumber, LONG dwEMachineNumber, LONG dwBackupNumber, LONG *dwMachinePrivilege, LONG *dwEnrollData, LONG *dwPassWord) |
VARIANT_BOOL | SetEnrollData (LONG dwMachineNumber, LONG dwEnrollNumber, LONG dwEMachineNumber, LONG dwBackupNumber, LONG dwMachinePrivilege, LONG *dwEnrollData, LONG dwPassWord) |
VARIANT_BOOL | DeleteEnrollData (LONG dwMachineNumber, LONG dwEnrollNumber, LONG dwEMachineNumber, LONG dwBackupNumber) |
VARIANT_BOOL | SSR_DeleteEnrollData (LONG dwMachineNumber, BSTR dwEnrollNumber, LONG dwBackupNumber) |
VARIANT_BOOL | SSR_DeleteEnrollDataExt ([in]LONG dwMachineNumber, BSTR dwEnrollNumber, LONG dwBackupNumber) |
VARIANT_BOOL | GetEnrollDataStr (LONG dwMachineNumber, LONG dwEnrollNumber, LONG dwEMachineNumber, LONG dwBackupNumber, LONG *dwMachinePrivilege, BSTR *dwEnrollData, LONG *dwPassWord) |
VARIANT_BOOL | SetEnrollDataStr (LONG dwMachineNumber, LONG dwEnrollNumber, LONG dwEMachineNumber, LONG dwBackupNumber, LONG dwMachinePrivilege, BSTR dwEnrollData, LONG dwPassWord) |
VARIANT_BOOL | ReadAllTemplate (LONG dwMachineNumber) |
VARIANT_BOOL | DelUserTmp (LONG dwMachineNumber, LONG dwEnrollNumber, LONG dwFingerIndex) |
VARIANT_BOOL | SSR_DelUserTmp (LONG dwMachineNumber, BSTR dwEnrollNumber, LONG dwFingerIndex) |
VARIANT_BOOL | SSR_SetUserTmpExt (LONG dwMachineNumber, LONG IsDeleted, BSTR dwEnrollNumber, LONG dwFingerIndex, BYTE *TmpData) |
VARIANT_BOOL | GetUserTmp (LONG dwMachineNumber, LONG dwEnrollNumber, LONG dwFingerIndex, BYTE *TmpData, LONG *TmpLength) |
VARIANT_BOOL | SetUserTmp (LONG dwMachineNumber, LONG dwEnrollNumber, LONG dwFingerIndex, BYTE *TmpData) |
VARIANT_BOOL | GetUserTmpStr (LONG dwMachineNumber, LONG dwEnrollNumber, LONG dwFingerIndex, BSTR *TmpData, LONG *TmpLength) |
VARIANT_BOOL | SetUserTmpStr (LONG dwMachineNumber, [in]LONG dwEnrollNumber, LONG dwFingerIndex, [in]BSTR TmpData) |
VARIANT_BOOL | GetUserTmpEx (LONG dwMachineNumber, BSTR dwEnrollNumber, LONG dwFingerIndex, LONG *Flag, BYTE *TmpData, LONG *TmpLength) |
VARIANT_BOOL | SetUserTmpEx (LONG dwMachineNumber, LONG dwEnrollNumber, LONG dwFingerIndex, LONG Flag, BYTE *TmpData) |
VARIANT_BOOL | GetUserTmpExStr (LONG dwMachineNumber, BSTR dwEnrollNumber, LONG dwFingerIndex, LONG *Flag, BSTR *TmpData, LONG *TmpLength) |
VARIANT_BOOL | SetUserTmpExStr (LONG dwMachineNumber, LONG dwEnrollNumber, LONGdwFingerIndex, LONG Flag, BSTR TmpData) |
VARIANT_BOOL | SSR_GetUserTmp (LONG dwMachineNumber, BSTR dwEnrollNumber, LONG dwFingerIndex, BYTE *TmpData, LONG *TmpLength) |
VARIANT_BOOL | SSR_GetUserTmpStr (LONG dwMachineNumber, BSTR dwEnrollNumber, LONG dwFingerIndex, BSTR *TmpData, LONG *TmpLength) |
VARIANT_BOOL | SSR_SetUserTmp (LONG dwMachineNumber, BSTR dwEnrollNumber, LONG dwFingerIndex, BYTE *TmpData) |
VARIANT_BOOL | SSR_SetUserTmpStr (LONG dwMachineNumber, BSTR dwEnrollNumber, LONG dwFingerIndex, BSTR TmpData) |
VARIANT_BOOL | GetFPTempLength (BYTE *dwEnrollData, LONG *Len) |
VARIANT_BOOL | GetFPTempLengthStr (BSTR dwEnrollData, LONG *Len) |
VARIANT_BOOL | FPTempConvert (BYTE *TmpData1, BYTE *TmpData2, LONG *Size) |
VARIANT_BOOL | FPTempConvertStr (BSTR TmpData1, BSTR *TmpData2, LONG *Size) |
VARIANT_BOOL | FPTempConvertNew (BYTE *TmpData1, BYTE *TmpData2, LONG *Size) |
VARIANT_BOOL | FPTempConvertNewStr (BSTR TmpData1, BSTR *TmpData2, LONG *Size) |
VARIANT_BOOL | SetUserFace (LONG dwMachineNumber, BSTR dwEnrollNumber, LONG dwFaceIndex, BYTE *TmpData, LONG TmpLength) |
VARIANT_BOOL | GetUserFace (LONG dwMachineNumber, BSTR dwEnrollNumber, LONG dwFaceIndex, BYTE *TmpData, LONG *TmpLength) |
VARIANT_BOOL | DelUserFace (LONG dwMachineNumber, BSTR dwEnrollNumber, LONG dwFaceIndex) |
VARIANT_BOOL | GetUserFaceStr (LONG dwMachineNumber, BSTR dwEnrollNumber, LONG dwFaceIndex, BSTR *TmpData, LONG *TmpLength) |
VARIANT_BOOL | SetUserFaceStr (LONG dwMachineNumber, BSTR dwEnrollNumber, LONG dwFaceIndex, [in]BSTR TmpData, LONG TmpLength) |
VARIANT_BOOL ReadAllUserID | ( | LONG | dwMachineNumber | ) |
To read all user information to the memory of the PC, including the user ID, password, name, and card number. Fingerprint templates are not read. After this function is executed, invoke the function GetAllUserID to get the user information.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL GetAllUserID | ( | LONG | dwMachineNumber, |
LONG * | dwEnrollNumber, | ||
LONG * | dwEMachineNumber, | ||
LONG * | dwBackupNumber, | ||
LONG * | dwMachinePrivilege, | ||
LONG * | dwEnable | ||
) |
To get all user information. Before executing this function, invoke the function ReadAllUserID to read all user information to the memory. Each time GetAllUserID is executed, the pointer moves to the next user information record. After all user information is read, the function returns False. This function differs from GetAllUserInfo in that the GetAllUserInfo function can obtain user names and passwords.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL GetAllUserInfo | ( | LONG | dwMachineNumber, |
LONG * | dwEnrollNumber, | ||
BSTR * | Name, | ||
BSTR * | Password, | ||
LONG * | Privilege, | ||
VARIANT_BOOL * | Enabled | ||
) |
To get all user information. Before executing this function, invoke the function ReadAllUserID to read all user information to the memory. Each time GetAllUserInfo is executed, the pointer moves to the next user information record. After all user information is read, the function returns False. The GetAllUserInfo function differs from GetAllUserID in that it can obtain more information.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL EnableUser | ( | LONG | dwMachineNumber, |
LONG | dwEnrollNumber, | ||
LONG | dwEMachineNumber, | ||
LONG | dwBackupNumber, | ||
VARIANT_BOOL | bFlag | ||
) |
To set whether a user account is available.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SSR_EnableUser | ( | LONG | dwMachineNumber, |
BSTR | dwEnrollNumber, | ||
VARIANT_BOOL | bFlag | ||
) |
To set whether a user account is available.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL ModifyPrivilege | ( | LONG | dwMachineNumber, |
LONG | dwEnrollNumber, | ||
LONG | dwEMachineNumber, | ||
LONG | dwBackupNumber, | ||
LONG | dwMachinePrivilege | ||
) |
To modify user privilege.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SetUserInfo | ( | LONG | dwMachineNumber, |
LONG | dwEnrollNumber, | ||
BSTR | Name, | ||
BSTR | Password, | ||
LONG | Privilege, | ||
VARIANT_BOOL | Enabled | ||
) |
To set information about a user. If the user does not exist on the machine, the user will be created.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL GetUserInfo | ( | LONG | dwMachineNumber, |
LONG | dwEnrollNumber, | ||
BSTR * | Name, | ||
BSTR * | Password, | ||
LONG * | Privilege, | ||
VARIANT_BOOL * | Enabled | ||
) |
To get information about a specified user.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SetUserInfoEx | ( | LONG | dwMachineNumber, |
LONG | dwEnrollNumber, | ||
LONG | VerifyStyle, | ||
BYTE * | Reserved | ||
) |
To upload the user verification mode or group verification mode.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL GetUserInfoEx | ( | LONG | dwMachineNumber, |
LONG | dwEnrollNumber, | ||
LONG * | VerifyStyle, | ||
BYTE * | Reserved | ||
) |
To obtain the user verification mode.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL DeleteUserInfoEx | ( | LONG | dwMachineNumber, |
LONG | dwEnrollNumber | ||
) |
To delete the multiple verification modes set by a specified user.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SSR_GetAllUserInfo | ( | LONG | dwMachineNumber, |
BSTR * | dwEnrollNumber, | ||
BSTR * | Name, | ||
BSTR * | Password, | ||
LONG * | Privilege, | ||
VARIANT_BOOL * | Enabled | ||
) |
To get all user information. Before executing this function, invoke the function ReadAllUserID to read all user information to the memory. Each time SSR_GetAllUserInfo is executed, the pointer moves to the next user information record. After all user information is read, the function returns False.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SSR_GetUserInfo | ( | LONG | dwMachineNumber, |
BSTR | dwEnrollNumber, | ||
BSTR * | Name, | ||
BSTR * | Password, | ||
LONG * | Privilege, | ||
VARIANT_BOOL * | Enabled | ||
) |
To obtain information about a specified user.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SSR_SetUserInfo | ( | LONG | dwMachineNumber, |
BSTR | dwEnrollNumber, | ||
BSTR | Name, | ||
BSTR | Password, | ||
LONG | Privilege, | ||
VARIANT_BOOL | Enabled | ||
) |
To set information about a user. If the user does not exist on the machine, the user will be created.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL GetUserInfoByPIN2 | ( | LONG | dwMachineNumber, |
BSTR * | Name, | ||
BSTR * | Password, | ||
LONG * | Privilege, | ||
VARIANT_BOOL * | Enabled | ||
) |
To obtain user information based on the current attribute value pin2.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL GetUserInfoByCard | ( | LONG | dwMachineNumber, |
BSTR * | Name, | ||
BSTR * | Password, | ||
LONG * | Privilege, | ||
VARIANT_BOOL * | Enabled | ||
) |
To obtain user information based on the current attribute value CardNumber.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL GetUserIDByPIN2 | ( | LONG | PIN2, |
LONG * | UserID | ||
) |
To obtain the user ID based on pin2.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL GetPIN2 | ( | LONG | UserID, |
LONG * | PIN2 | ||
) |
To obtain the pin2 value based on the user ID.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL GetEnrollData | ( | LONG | dwMachineNumber, |
LONG | dwEnrollNumber, | ||
LONG | dwEMachineNumber, | ||
LONG | dwBackupNumber, | ||
LONG * | dwMachinePrivilege, | ||
LONG * | dwEnrollData, | ||
LONG * | dwPassWord | ||
) |
To obtain registration data (fingerprint template and part of the user information) based on the user ID and corresponding index.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SetEnrollData | ( | LONG | dwMachineNumber, |
LONG | dwEnrollNumber, | ||
LONG | dwEMachineNumber, | ||
LONG | dwBackupNumber, | ||
LONG | dwMachinePrivilege, | ||
LONG * | dwEnrollData, | ||
LONG | dwPassWord | ||
) |
To set registration data (fingerprint template and part of the user information)
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL DeleteEnrollData | ( | LONG | dwMachineNumber, |
LONG | dwEnrollNumber, | ||
LONG | dwEMachineNumber, | ||
LONG | dwBackupNumber | ||
) |
To delete registration data.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SSR_DeleteEnrollData | ( | LONG | dwMachineNumber, |
BSTR | dwEnrollNumber, | ||
LONG | dwBackupNumber | ||
) |
To delete registration data.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SSR_DeleteEnrollDataExt | ( | [in] LONG | dwMachineNumber, |
BSTR | dwEnrollNumber, | ||
LONG | dwBackupNumber | ||
) |
To delete registration data.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL GetEnrollDataStr | ( | LONG | dwMachineNumber, |
LONG | dwEnrollNumber, | ||
LONG | dwEMachineNumber, | ||
LONG | dwBackupNumber, | ||
LONG * | dwMachinePrivilege, | ||
BSTR * | dwEnrollData, | ||
LONG * | dwPassWord | ||
) |
To obtain registration data (fingerprint template and part of the user information) based on the user ID and corresponding index. This function differs from GetEnrollData only in the fingerprint template format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SetEnrollDataStr | ( | LONG | dwMachineNumber, |
LONG | dwEnrollNumber, | ||
LONG | dwEMachineNumber, | ||
LONG | dwBackupNumber, | ||
LONG | dwMachinePrivilege, | ||
BSTR | dwEnrollData, | ||
LONG | dwPassWord | ||
) |
To set registration data (fingerprint template and part of the user information)
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL ReadAllTemplate | ( | LONG | dwMachineNumber | ) |
To read all fingerprint templates on the machine to the memory of the PC. This function reads all fingerprint data to the memory at a time. Compared with the function that reads data records from the machine one by one, this function has higher efficiency.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL DelUserTmp | ( | LONG | dwMachineNumber, |
LONG | dwEnrollNumber, | ||
LONG | dwFingerIndex | ||
) |
To delete a specified fingerprint template.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SSR_DelUserTmp | ( | LONG | dwMachineNumber, |
BSTR | dwEnrollNumber, | ||
LONG | dwFingerIndex | ||
) |
To delete a fingerprint template.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SSR_SetUserTmpExt | ( | LONG | dwMachineNumber, |
LONG | IsDeleted, | ||
BSTR | dwEnrollNumber, | ||
LONG | dwFingerIndex, | ||
BYTE * | TmpData | ||
) |
To upload a fingerprint template. This function is an enhanced version of SSR_SetUserTmp.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL GetUserTmp | ( | LONG | dwMachineNumber, |
LONG | dwEnrollNumber, | ||
LONG | dwFingerIndex, | ||
BYTE * | TmpData, | ||
LONG * | TmpLength | ||
) |
To obtain a fingerprint template in binary format. This function differs from GetUserTmpStr only in the fingerprint template format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SetUserTmp | ( | LONG | dwMachineNumber, |
LONG | dwEnrollNumber, | ||
LONG | dwFingerIndex, | ||
BYTE * | TmpData | ||
) |
To upload a fingerprint template in binary format. This function differs from SetUserTmpStr only in the fingerprint template format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL GetUserTmpStr | ( | LONG | dwMachineNumber, |
LONG | dwEnrollNumber, | ||
LONG | dwFingerIndex, | ||
BSTR * | TmpData, | ||
LONG * | TmpLength | ||
) |
To obtain a fingerprint template in character string format. This function differs from GetUserTmp only in the fingerprint template format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SetUserTmpStr | ( | LONG | dwMachineNumber, |
[in] LONG | dwEnrollNumber, | ||
LONG | dwFingerIndex, | ||
[in] BSTR | TmpData | ||
) |
To obtain a fingerprint template in character string format. This function differs from SetUserTmp only in the fingerprint template format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL GetUserTmpEx | ( | LONG | dwMachineNumber, |
BSTR | dwEnrollNumber, | ||
LONG | dwFingerIndex, | ||
LONG * | Flag, | ||
BYTE * | TmpData, | ||
LONG * | TmpLength | ||
) |
To obtain fingerprint template ZKFinger 10.0 in binary format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SetUserTmpEx | ( | LONG | dwMachineNumber, |
LONG | dwEnrollNumber, | ||
LONG | dwFingerIndex, | ||
LONG | Flag, | ||
BYTE * | TmpData | ||
) |
To upload fingerprint template ZKFinger 10.0 in binary format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL GetUserTmpExStr | ( | LONG | dwMachineNumber, |
BSTR | dwEnrollNumber, | ||
LONG | dwFingerIndex, | ||
LONG * | Flag, | ||
BSTR * | TmpData, | ||
LONG * | TmpLength | ||
) |
To obtain fingerprint template ZKFinger 10.0 in character string format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SetUserTmpExStr | ( | LONG | dwMachineNumber, |
LONG | dwEnrollNumber, | ||
LONGdwFingerIndex | , | ||
LONG | Flag, | ||
BSTR | TmpData | ||
) |
To upload fingerprint template ZKFinger 10.0 in character string format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SSR_GetUserTmp | ( | LONG | dwMachineNumber, |
BSTR | dwEnrollNumber, | ||
LONG | dwFingerIndex, | ||
BYTE * | TmpData, | ||
LONG * | TmpLength | ||
) |
To obtain a fingerprint template in binary format. This function differs from SSR_GetUserTmpStr only in the fingerprint template format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SSR_GetUserTmpStr | ( | LONG | dwMachineNumber, |
BSTR | dwEnrollNumber, | ||
LONG | dwFingerIndex, | ||
BSTR * | TmpData, | ||
LONG * | TmpLength | ||
) |
To obtain a fingerprint template in character string format. This function differs from SSR_GetUserTmp only in the fingerprint template format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SSR_SetUserTmp | ( | LONG | dwMachineNumber, |
BSTR | dwEnrollNumber, | ||
LONG | dwFingerIndex, | ||
BYTE * | TmpData | ||
) |
To upload a fingerprint template in binary format. This function differs from SSR_SetUserTmpStr only in the fingerprint template format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SSR_SetUserTmpStr | ( | LONG | dwMachineNumber, |
BSTR | dwEnrollNumber, | ||
LONG | dwFingerIndex, | ||
BSTR | TmpData | ||
) |
To upload a fingerprint template in character string format. This function differs from SSR_SetUserTmp only in the fingerprint template format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL GetFPTempLength | ( | BYTE * | dwEnrollData, |
LONG * | Len | ||
) |
To calculate length of a specified fingerprint template.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL GetFPTempLengthStr | ( | BSTR | dwEnrollData, |
LONG * | Len | ||
) |
To calculate length of a specified fingerprint template.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL FPTempConvert | ( | BYTE * | TmpData1, |
BYTE * | TmpData2, | ||
LONG * | Size | ||
) |
To convert an offline fingerprint template into a BIOKEY fingerprint template. This function differs from FPTempConvertStr only in the data format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL FPTempConvertStr | ( | BSTR | TmpData1, |
BSTR * | TmpData2, | ||
LONG * | Size | ||
) |
To convert an offline fingerprint template into a BIOKEY fingerprint template in character string format. This function differs from FPTempConvert only in the data format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL FPTempConvertNew | ( | BYTE * | TmpData1, |
BYTE * | TmpData2, | ||
LONG * | Size | ||
) |
To convert a BIOKEY fingerprint template into an offline fingerprint template. This function differs from FPTempConvertNewStr only in the data format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL FPTempConvertNewStr | ( | BSTR | TmpData1, |
BSTR * | TmpData2, | ||
LONG * | Size | ||
) |
To convert a BIOKEY fingerprint template into an offline fingerprint template in character string format. This function differs from FPTempConvertNew only in the data format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SetUserFace | ( | LONG | dwMachineNumber, |
BSTR | dwEnrollNumber, | ||
LONG | dwFaceIndex, | ||
BYTE * | TmpData, | ||
LONG | TmpLength | ||
) |
To upload a face template. This function differs from SetUserFaceStr only in the face template format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL GetUserFace | ( | LONG | dwMachineNumber, |
BSTR | dwEnrollNumber, | ||
LONG | dwFaceIndex, | ||
BYTE * | TmpData, | ||
LONG * | TmpLength | ||
) |
To download a face template. This function differs from GetUserFaceStr only in the face template format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL DelUserFace | ( | LONG | dwMachineNumber, |
BSTR | dwEnrollNumber, | ||
LONG | dwFaceIndex | ||
) |
To delete a face template.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL GetUserFaceStr | ( | LONG | dwMachineNumber, |
BSTR | dwEnrollNumber, | ||
LONG | dwFaceIndex, | ||
BSTR * | TmpData, | ||
LONG * | TmpLength | ||
) |
To download a face template. This function differs from GetUserFace in that it returns a face template in character string format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |
VARIANT_BOOL SetUserFaceStr | ( | LONG | dwMachineNumber, |
BSTR | dwEnrollNumber, | ||
LONG | dwFaceIndex, | ||
[in] BSTR | TmpData, | ||
LONG | TmpLength | ||
) |
To upload a face template. This function differs from SetUserFace only in the face template format.
Parameter description:
|
name | type | description of value |
---|---|---|
True | BOOL | Function execution success |
False | BOOL | Function execution failure |