WIA デバイス

デジタルカメラやスキャナーなどのWIAデバイスは、WIAフレームワークを使用して、サーバーでホストされている画像処理アプリケーションと通信します。

前提条件

  • スキャナーはWIAに準拠している必要があります。
  • WIA ドライバーをローカルデバイスにインストールします。サーバーには必要ありません。
  • スキャナーをローカルで接続します (例: USB 経由)。
  • スキャナーがTWAINドライバーではなく、ローカルのWindowsイメージ取得サービスを使用していることを確認してください。
  • テストに使用されるユーザーアカウントに、ICA®セッション内の帯域幅を制限するポリシーが適用されていないことを確認してください。たとえば、クライアントUSBリダイレクト帯域幅制限などです。

構成設定

WIA リダイレクトはデフォルトで無効になっています。Citrix®ポリシーで次の設定を有効にできます。

  • WIA リダイレクト: この設定は、ユーザーがユーザーデバイス上のWIAデバイスにアクセスすることを許可または禁止します。

注:

レジストリを誤って編集すると、オペレーティングシステムの再インストールが必要になるような深刻な問題が発生する可能性があります。Citrixは、レジストリエディターの誤った使用によって生じる問題が解決できることを保証できません。 レジストリエディターは自己責任で使用してください。編集する前に必ずレジストリをバックアップしてください。

許可リストを使用すると、VDA上のどのアプリケーションがWindowsイメージ取得スキャナーリダイレクトにアクセスできるかを制御できます。レジストリエディターは、Windowsイメージ取得を含む各VDAの許可リスト設定からの入力を使用します。デフォルトでは、どのアプリケーションもWindowsイメージ取得にアクセスできません。

64ビットアプリケーションの場合、次の値を設定する必要があります。

スキャンアプリケーションのフルパスをAllowProcessesレジストリ値に追記します。

  • Key: HKLM\SOFTWARE\Citrix\WIAAllowedProcesses
  • Value name: AllowProcesses
  • Value type: REG_MULTISZ
  • 値のデータ: <add full path of the scanning application >

  • Key:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_DLLs\WIAHook<App_Name>

32ビットアプリケーションの場合、次の値を設定する必要があります。

スキャンアプリケーションのフルパスをAllowProcessesレジストリ値に追記します。

  • Key: HKLM\SOFTWARE\Citrix\WOW6432Node\WIAAllowedProcesses
  • Value name: AllowProcesses
  • Value type: REG_MULTISZ
  • 値のデータ: <add full path of the scanning application >

  • Key:HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\CtxHook\AppInit_DLLs\WIAHook<App_Name>

WIAベースのアプリケーションでWIAリダイレクトを有効にするレジストリ値を設定した後、VDAを再起動します。

ポリシー設定の詳細については、「WIAデバイスのポリシー設定」を参照してください。

WIA デバイス

この記事の概要