Citrix Virtual Apps and Desktops

WIAデバイス

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

前提条件

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

構成

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

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

注:

レジストリエディターの使用を誤ると、深刻な問題が発生する可能性があり、オペレーティングシステムの再インストールが必要になる場合もあります。 レジストリエディターの誤用による障害に対して、Citrixでは一切責任を負いません。 レジストリエディターは、お客様の責任と判断の範囲でご使用ください。 また、レジストリファイルのバックアップを作成してから、レジストリを編集してください。

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

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

スキャンアプリケーションの完全なパスをAllowProcessesレジストリ値に追加します:

  • キー:HKLM\SOFTWARE\Citrix\WIAAllowedProcesses
  • 値の名前:AllowProcesses
  • 値の種類:REG_MULTISZ
  • 値のデータ:<add full path of the scanning application >

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

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

スキャンアプリケーションの完全なパスをAllowProcessesレジストリ値に追加します:

  • キー:HKLM\SOFTWARE\Citrix\WOW6432Node\WIAAllowedProcesses
  • 値の名前:AllowProcesses
  • 値の種類:REG_MULTISZ
  • 値のデータ:&lt;add full path of the scanning application &gt;

  • キー:HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\CtxHook\AppInit_DLLs\WIAHook<アプリ名>

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

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

WIAデバイス

この記事の概要