Old revisions Add to book Export to PDF Table of Contents Version2.8.2(V2.8.2.9) Date New Features Modification function Book Creator Add this page to your book Book Creator Remove this page from your book Manage book (0 page(s)) Help This is an old revision of the document! Version2.8.2(V2.8.2.9) Date 2022-04-25 New Features USB File Read Support with Ver.3 Supports the function of adding Barcode bypass. Supports the function of adding Treat as CSN feature Supports the function of adding the Smartcard byte order functionality Adding support items to the system support information 1. On devices that support Ver.3 (GDPR supported), the following functions have been added to read USB files. The functions below are applicable if you have previously called the BS2_SetDataEncryptKey function to change the device's user information encryption key. The newly added key parameter can be used to specify the key that was set in the past. Add API BS2_GetUserDatabaseInfoFromDirWithKey Add API BS2_GetUserListFromDirWithKey Add API BS2_GetUserInfosFromDirWithKey Add API BS2_GetUserDatasFromDirWithKey Add API BS2_GetUserInfosExFromDirWithKey Add API BS2_GetUserDatasExFromDirWithKey Add API BS2_GetLogFromDirWithKey Add API BS2_GetFilteredLogFromDirWithKey Add API BS2_GetUserSmallInfosFromDirWithKey Add API BS2_GetUserSmallDatasFromDirWithKey Add API BS2_GetUserSmallInfosExFromDirWithKey Add API BS2_GetUserSmallDatasExFromDirWithKey Add API BS2_GetUserInfosFaceExFromDirWithKey Add API BS2_GetUserDatasFaceExFromDirWithKey Add API BS2_GetLogBlobFromDirWithKey Add API BS2_GetLogSmallBlobFromDirWithKey Add API BS2_GetLogSmallBlobExFromDirWithKey 2. Barcode bypass functionality has been added to allow barcode to be subscribed from devices with barcode scan enabled. Refer to structure BS2BarcodeConfig Add API BS2_SetBarcodeScanListener Add callback function OnBarcodeScanned 3. Barcode bypass functionality has been added to allow barcode to be subscribed from devices with barcode scan enabled. Refer to structure BS2BarcodeConfig 4. It has been modified to specify the byte order of the Smartcard. Refer to structure BS2CardConfig Refer to API BS2_GetCardConfig Refer to API BS2_SetCardConfig 5. The system support information for the Smartcard byte order, Treat as CSN functionality has been updated. Refer to structure BS2DeviceCapabilities Refer to API BS2_GetDeviceCapabilities Modification function 1. libxml2 library dependency removed from SDK. 2. The USB file read function has been modified internally to support Ver.3 (GDPR supported). The functions below are applicable if you have never changed the device's user information encryption key by calling the BS2_SetDataEncryptKey function in the past. The functions below are obtained by decrypting the encryption information to the default key value. The user can invoke the function the same as before Refer to API BS2_GetUserDatabaseInfoFromDir Refer to API BS2_GetUserListFromDir Refer to API BS2_GetUserInfosFromDir Refer to API BS2_GetUserDatasFromDir Refer to API BS2_GetUserInfosExFromDir Refer to API BS2_GetUserDatasExFromDir Refer to API BS2_GetLogFromDir Refer to API BS2_GetFilteredLogFromDir Refer to API BS2_GetUserSmallInfosFromDir Refer to API BS2_GetUserSmallDatasFromDir Refer to API BS2_GetUserSmallInfosExFromDir Refer to API BS2_GetUserSmallDatasExFromDir Refer to API BS2_GetUserInfosFaceExFromDir Refer to API BS2_GetUserDatasFaceExFromDir Refer to API BS2_GetLogBlobFromDir Refer to API BS2_GetLogSmallBlobFromDir Refer to API BS2_GetLogSmallBlobExFromDir 3. The following two APIs for connecting USB have been deprecated. The context can then be used by calling BS2_AllocateContext to pass on the generated object. Deprecated to API BS2_AllocateUsbContext Deprecated to API BS2_ReleaseUsbContext Refer to API BS2_AllocateContext Refer to API BS2_ReleaseContext 4. Fix the problem that the device connection is disconnected in case of a simple communication error in SSL connection mode.