次の方法で共有


リモート デスクトップ ActiveX コントロールの使用

次のトピックでは、リモート デスクトップ ActiveX コントロールを使用してリモート デスクトップ サービスのユーザー エクスペリエンスをカスタマイズする方法について説明します。

リモート デスクトップ ActiveX コントロールは、次の形式で使用できます。

  • スクリプト可能なコントロール - スクリプト作成に安全なインターフェイスを実装します。 この形式のコントロールは、Web クライアントまたはスクリプト (VBScript など) ホストで使用できます。
  • スクリプト化できないコントロールは、スクリプト作成に安全ではない追加機能を提供します。 この形式のコントロールはネイティブ コードまたはマネージド コードから使用できますが、このフォームは Web クライアントやスクリプト専用ホストでは使用できません。

次の一覧には、オペレーティング システムのバージョンごとに異なるコントロールの CLSIDが含まれています。 各 CLSIDは、新しいシステム バージョンと互換性があります。 たとえば、Windows Vista のスクリプト可能コントロールの CLSID は、Windows 7 などの新しいシステム バージョンで動作します。

システム バージョン スクリプト可能なコントロール CLSID スクリプト化できない制御 CLSID
Windows 8.1、Windows Server 2012 R2 301B94BA-5D25-4A12-BFFE-3B6E7A616585 8B918B82-7985-4C24-89DF-C33AD2BBFBCD
Windows 8、Windows Server 2012 5F681803-2900-4C43-A1CC-CF405404A676 A3BC03A0-041D-42E3-AD22-882B7865C9C5
Windows 7、Windows Server 2008 A9D7038D-B5ED-472E-9C47-94BEA90A5910 54D38BF7-B1EF-4479-9674-1BD6EA465258
Windows Vista Service Pack 1 (SP1) 7390F3D8-0439-4C05-91E3-CF5CB290C3D0 D2EA46A7-C2BF-426B-AF24-E19C44456399
Windows Vista 4EB89FF4-7F78-4A0F-8B8D-2BF02E94E4B2 4EB2F086-C818-447E-B32C-C51CE2B30D31

 

このセクションの内容

Web ページへのリモート デスクトップ ActiveX コントロールの埋め込み

スクリプト可能なインターフェイスの使用方法を示す例。

リモート デスクトップ Web 接続を使用したスクリプト可能な仮想チャネルの実装

リモート デスクトップ Web 接続を使用してスクリプト可能な仮想チャネルを実装する手順を示すコード例。

仮想チャネルでのリモート デスクトップ ActiveX コントロールの使用

リモート デスクトップ サービスの展開で仮想チャネル アプリケーションを有効にしている場合は、このアプリケーションをクライアント コンピューターで使用できるようにします。

リモート デスクトップ ActiveX コントロールに含まれるサンプル Web ページ

サンプル Web ページ (Default.htm) は、リモート デスクトップ Web 接続がインストールされているディレクトリにあります。

RDP クライアント セキュリティの提供

リモート デスクトップ ActiveX コントロール オブジェクトの一部のプロパティは、特定のインターネット エクスプローラー URL セキュリティ ゾーンに制限されています。

リモート デスクトップ サービス機能の無効化

セキュリティを強化するために、リモート デスクトップ サービスの機能を無効にすることを選択できます。

リモート デスクトップ ActiveX コントロールのスクリプト化できないインターフェイスの呼び出し

ネイティブ コードとマネージド コードからスクリプト化できないリモート デスクトップ ActiveX コントロールを呼び出すためのガイダンスを提供します。

リモート デスクトップ ActiveX コントロールのインストールに含まれるサンプル Web ページの詳細については、「リモート デスクトップ ActiveX コントロール に含まれるサンプル Web ページ」を参照してください。