This is an old revision of the document!
SDK API
The followings are a set of APIs that initialize device management information and that are used for dynamic memory control and PIN code generation.
- BS2_Version: Returns the SDK version.
- BS2_AllocateContext: Allocates the device management Context.
- BS2_ReleaseContext: Releases the device management Context.
- BS2_Initialize: Initializes the device management Context.
- BS2_ReleaseObject: Releases dynamic memory.
- BS2_MakePinCode: Encrypts the PIN.
- BS2_SetMaxThreadCount: Specifies the maximum thread count.
- BS2_ComputeCRC16CCITT: Calculates the CRC-16 CCITT checksum.
- BS2_GetCardModel: Retrieves the supported card models.
- BS2_GetDataEncryptKey: Gets the encryption key for the device.
- BS2_SetDataEncryptKey: Sets the encryption key for the device.
- BS2_RemoveDataEncryptKey: Removes the encryption key for the device.
- BS2_SetDeviceSearchingTimeout : Specifies the device searching time.