Citrix Virtual Apps and Desktops

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
  • 設定する値の名前は次のとおりです: 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 デバイス

この記事の概要