BioStar 2 Device SDK uses OpenSSL for better secure communication.  To load the relevant libraries, you need to install Visual C++ Redistributable accordingly. 

Please refer to the below description based on the SDK library version.

Affected version: Version 2.8.2 or higher version

From BioStar 2 Device SDK v2.8.2, the OpenSSL library has been updated.

Please install the below file to include vcruntime140.dll and include your application.

BioStar 2 Device SDK revision note: v2.8.2

In addition, the below library files do not need to include with this updated SDK version because it's for the old version of OpenSSL libraries. 

Old OpenSSL relevant libraries: libeay32.dll, ssleay32.dll, ssleay32.dll

Affected version: Version 2.8.1 or lower version

Some customers are facing the error 'Unable to load DLL 'BS_SDK_V2.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)' when exchanging libraries in BioStar 2 Device SDK.

BioStar 2 Device SDK refers to the libraries of OpenSSL and you should have further .dll files.

Please download the attached file and contact Suprema team if the issue persists.