Linux Virtual Delivery Agent

クリップボードリダイレクト

クリップボードリダイレクトにより、VDAセッションで実行されているアプリケーションとクライアントデバイスで実行されているアプリケーションの間でデータをコピー&ペーストできます。

この記事では、クリップボードリダイレクトを実現できる利用可能なCitrix®ポリシーについて説明します。

クリップボードリダイレクト用Citrixポリシー

クライアントクリップボードリダイレクト

この設定は、クライアントデバイス上のクリップボードがVDA上のクリップボードにマッピングされることを許可または禁止します。

デフォルトでは、クリップボードリダイレクトは許可に設定されています。

セッションとローカルクリップボード間でのコピー&ペーストによるデータ転送を防ぐには、禁止を選択します。ユーザーは、セッションで実行されているアプリケーション間では引き続きデータをコピー&ペーストできます。

クリップボードリダイレクトの帯域幅制限

この設定は、セッションとローカルクリップボード間のデータ転送に許可される最大帯域幅 (kbps) を指定します。

クリップボードリダイレクトの帯域幅制限の割合

この設定は、セッションとローカルクリップボード間のデータ転送に許可される最大帯域幅を、総セッション帯域幅の割合として指定します。

クリップボードのクライアントからセッションへの転送サイズを制限する(ファイルタイプ以外の制限)

この設定は、1回のコピー&ペースト操作でクライアントデバイスから仮想セッションに転送できるクリップボードデータの最大サイズを指定します。

クリップボードの転送サイズを制限するには、クリップボードのクライアントからセッションへの転送サイズを制限する設定を有効にします。次に、サイズ制限フィールドにキロバイト単位の値を入力して、ローカルクリップボードとセッション間のデータ転送サイズを定義します。

デフォルトでは、この設定は無効になっています。

クリップボードセッションからクライアントへの転送サイズを制限する(ファイルタイプ以外の制限)

この設定は、1回のコピー&ペースト操作で仮想セッションからクライアントデバイスに転送できるクリップボードデータの最大サイズを指定します。

クリップボードの転送サイズを制限するには、「クリップボードセッションからクライアントへの転送サイズを制限する」設定を有効にします。次に、「サイズ制限」フィールドにキロバイト単位の値を入力して、セッションとローカルクリップボード間のデータ転送サイズを定義します。

デフォルトでは、この設定は無効になっています。

クリップボードクライアントからセッションへのファイルタイプの転送サイズを制限する

この設定は、クライアントからセッションへクリップボードのコピー&ペーストで転送できるファイルの最大サイズを指定します。

この制限を適用するには、VDAローカルレジストリで対応する値(KB単位)を設定します。

 /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\Clipboard" -t "REG_DWORD" -v "FileCopySizeLimitC2H" -d "<YourLimitSizeInKB>" --force
 <!--NeedCopy-->

デフォルト値は0x00032000(200MB)です。

クリップボードセッションからクライアントへのファイルタイプの転送サイズを制限する

この設定は、セッションからクライアントへクリップボードのコピー&ペーストで転送できるファイルの最大サイズを指定します。

この制限を適用するには、VDAローカルレジストリで対応する値(KB単位)を設定します。

/opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\Clipboard" -t "REG_DWORD" -v "FileCopySizeLimitH2C" -d "<YourLimitSizeInKbyte>" --force
<!--NeedCopy-->

デフォルト値は0x00032000(200MB)です。

クライアントクリップボードへの書き込みを制限する AND クライアントクリップボードへの書き込みが許可される形式

この2つの設定を有効にすると、特定のデータ形式をセッションからクライアントにコピー&ペースト(クライアントへの書き込み)できるようになります。

以下のクリップボード形式はシステム定義です。

  • シーエフ_テキスト
  • シーエフ_ビットマップ
  • シーエフ_メタファイルピクチャ
  • シーエフ_シルク
  • シーエフ_オーイーエムテキスト
  • シーエフ_ディーアイビー
  • シーエフ_パレット
  • シーエフ_ユニコードテキスト
  • シーエフ_ロケール
  • CF_DIBV5
  • シーエフ_エイチドロップ

セッションクリップボードへの書き込みを制限」および「セッションクリップボードへの書き込み許可形式

この2つの設定を有効にすると、特定のデータ形式をクライアントからセッションへコピー&ペースト(セッションへの書き込み)できるようになります。

以下のクリップボード形式はシステム定義です。

  • シーエフ_テキスト
  • CF_ビットマップ
  • CF_メタファイルピクト
  • シーエフ・シルク
  • シーエフ・オーイーエムテキスト
  • デバイス非依存ビットマップ
  • パレット
  • CF_ユニコードテキスト
  • CF_ロケール
  • CF_DIBV5
  • CF_HDROP