リモート デスクトップ 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 接続を使用してスクリプト可能な仮想チャネルを実装する手順を示すコード例。
-
リモート デスクトップ サービスの展開で仮想チャネル アプリケーションを有効にしている場合は、このアプリケーションをクライアント コンピューターで使用できるようにします。
-
サンプル Web ページ (Default.htm) は、リモート デスクトップ Web 接続がインストールされているディレクトリにあります。
-
リモート デスクトップ ActiveX コントロール オブジェクトの一部のプロパティは、特定のインターネット エクスプローラー URL セキュリティ ゾーンに制限されています。
-
セキュリティを強化するために、リモート デスクトップ サービスの機能を無効にすることを選択できます。
-
ネイティブ コードとマネージド コードからスクリプト化できないリモート デスクトップ ActiveX コントロールを呼び出すためのガイダンスを提供します。
リモート デスクトップ ActiveX コントロールのインストールに含まれるサンプル Web ページの詳細については、「リモート デスクトップ ActiveX コントロール に含まれるサンプル Web ページ」を参照してください。