LEADTOOLS Twain thunkは、64ビットプロセスからWin32 TWAINドライバと対話するのを可能にするために作成されました。たとえば、32ビット環境に関してサポートされるONLYであるスキャナドライバは、64ビットプロセスアプリケーションからスキャナと対話することができないでしょう。LEADTOOLS Twain thunkサーバによって、そうすることができます。
.NETアプリケーションでLEADTOOLS TWAIN thunkサーバを使用するために、TwainSession.StartupまたはTwainSession.Startup2メソッドに、フラグパラメーターにUseThunkServerフラグを渡します。アプリケーションコードの残りは、影響を受けないままです。
追加ファイルは、LEADTOOLS TWAIN thunkサーバフレームワークを使うとき、アプリケーションのために配布ファイルに含まれる必要があります:
ファイル | 説明 |
---|---|
LtThunkServer.exe |
component object model+ thunkサーバ |
lttwnthunku.dll |
LEADTOOLS TWAINライブラリのためのヘルパー |
LtThunkutlu.dll |
LEADTOOLS CDLLフレームワークのための32ビットヘルパーDLL |
LtThunkutlx.dll |
LEADTOOLS CDLLフレームワークのための64ビットヘルパーDLL |
Lttwnu.dll |
32ビットTWAINライブラリ |
Ltkrnu.dll |
32ビットカーネルライブラリ |
Ltfilu.dll |
32ビットは、ライブラリをフィルタリングします |
Lfbmpu.dll |
32ビットBMPフィルタライブラリ |
Lfcmpu.dll |
32ビットCMPフィルタライブラリ |
Lfrawu.dll |
32ビットRAWは、ライブラリをフィルタリングします |
Lftifu.dll |
32ビットTIFフィルタライブラリ |
LEADTOOLS TWAIN thunkサーバは、component object model+技術に基づきます。アプリケーションのためにセットアップ手順の一部としてサーバを登録します。LEADTOOLS .NETクラスライブラリ付きで出荷するLEADTOOLS TWAIN thunkサーバを登録するために、以下の手順を実行します:
管理者権限でWindowsコマンド注意を実行します
以下のコマンドを実行します:
[LEADTOOLS Installation Folder]"\Bin\Common\LEADTOOLS Thunk\LtThunkServer.exe" /regserver
これらの正確な手順は、セットアップの間、LEADTOOLSインストールプログラムにより用いられます。アプリケーションのセットアップは、類似した何かをしなければなりません。