TwainPRO 9 for ActiveX - User Guide > Distributing Applications & Deployment > Distributing TwainPRO |
Distribute the appropriate files with applications using the TwainPRO Product:
You must also distribute STDOLE2.TLB and OLEAUT32.DLL that are Microsoft support files. These must be registered prior to registering Accusoft.TwainPro9.ActiveX.dll. |
There is a 32-bit and 64-bit version of the following file available at twain.org. The 32-bit version of this file is required if using the 32-bit ActiveX TwainPRO control, and the 64-bit version of this file is required if using the 64-bit ActiveX TwainPRO control.
The following is directly from the TWAIN_2_Errata.pdf from twain.org.
Full TWAIN 2.0 support is not available through 16-bit TWAIN.DLL or through the 32-bit TWAIN_32.DLL file that Microsoft delivers with its supported versions of Windows. Full TWAIN 2.0 support is available using the new TWAINDSM.DLL provided by the TWAIN Working Group. This file is installed by a TWAIN application or driver in the SYSTEM32 directory on native 32-bit Windows systems, or in the SYSWOW64 directory on native 64-bit Windows systems.
Applications that use TWAINDSM.DLL are able to access 32-bit TWAIN drivers of any version, they are not limited to just TWAIN 2.0 drivers.
TWAIN drivers that access TWAIN_32.DLL do not have to be modified. TWAINDSM captures accesses to DSM_Entry through TWAIN_32.DLL, and automatically redirects them to the DSM_Entry in TWAINDSM.DLL.
TWAIN supports native 64-bit for x64 platforms. The new DSM is required, and should be installed in the Windows SYSTEM32 directory.