IMsRdpClient10 インターフェイス

クライアント コントロールの構成と使用に必要なメソッドとプロパティを提供します。 IMsRdpClient9 インターフェイスから派生します。

メンバー

IMsRdpClient10 インターフェイスは、IMsRdpClient9 から継承されます。 IMsRdpClient10 には、次の種類のメンバーもあります。

メソッド

IMsRdpClient10 インターフェイスには、これらのメソッドがあります。

メソッド 説明
attachEvent イベントをアタッチします。
detachEvent イベントをデタッチします。
GetErrorDescription セッション切断イベントのエラーの説明を取得します。
GetStatusText 指定した状態コードの状態テキストを取得します。
GetVirtualChannelOptions 仮想チャネルのオプション セットを取得します。
[再接続] 新しいデスクトップの幅と高さでリモート セッションに再接続します。
RequestClose リモート デスクトップ ActiveX コントロールの正常なシャットダウンを要求します。
SendRemoteAction リモート セッションでアクションを実行します。
SetVirtualChannelOptions リモート デスクトップ ActiveX コントロールの仮想チャネル オプションを設定します。
SyncSessionDisplaySettings セッション表示設定を同期します。
UpdateSessionDisplaySettings セッション表示設定更新します。

プロパティ

IMsRdpClient10 インターフェイスには、これらのプロパティがあります。

プロパティ アクセスの種類 説明
AdvancedSettings2
読み取り専用
IMsRdpClientAdvancedSettings インターフェイスへのポインターを取得します。 インターフェイスを使用して、クライアント コントロールの詳細設定を設定できます。
AdvancedSettings3
読み取り専用
IMsRdpClientAdvancedSettings2 インターフェイスへのポインターを取得します。 インターフェイスを使用して、クライアント コントロールの詳細設定を設定できます。
AdvancedSettings4
読み取り専用
IMsRdpClientAdvancedSettings3 インターフェイスへのポインターを取得します。
AdvancedSettings5
読み取り専用
IMsRdpClientAdvancedSettings4 インターフェイスへのポインターを取得します。
AdvancedSettings6
読み取り専用
IMsRdpClientAdvancedSettings5 インターフェイスを取得します。
AdvancedSettings7
読み取り専用
IMsRdpClientAdvancedSettings6 インターフェイスを取得します。
AdvancedSettings8
読み取り専用
IMsRdpClientAdvancedSettings7 インターフェイスをサポートするオブジェクトを取得します。
AdvancedSettings9
読み取り専用
IMsRdpClientAdvancedSettings8 インターフェイスをサポートする オブジェクトを格納します。
ColorDepth
読み取り/書き込み
コントロールの接続の色深度 (ピクセルあたりのビット数)。
ConnectedStatusText
読み取り/書き込み
コントロールが接続状態の間にコントロールのクライアント領域に表示されるテキストを格納します。
ExtendedDisconnectReason
読み取り専用
コントロールの切断理由に関する拡張情報が含まれます。
フルスクリーン
読み取り/書き込み
クライアント コントロールが全画面表示モードであるかどうかを判断します。
MsRdpClientShell
読み取り専用
スクリプト可能なクライアント設定インターフェイス IMsRdpClientShell を取得します。
RemoteProgram
読み取り専用
ITSRemoteProgram インターフェイスをサポートするオブジェクトを取得します。
RemoteProgram2
読み取り専用
ITSRemoteProgram2 インターフェイスをサポートするオブジェクトを取得します。
RemoteProgram3
読み取り専用
ITSRemoteProgram3 インターフェイスをサポートする オブジェクト。
SecuredSettings2
読み取り専用
IMsRdpClientSecuredSettings インターフェイスへのポインターを取得します。 このインターフェイスを使用して、クライアント コントロールのセキュリティで保護された設定を設定できます。
SecuredSettings3
読み取り専用
IMsRdpClientSecuredSettings2 インターフェイスをサポートするオブジェクトを取得します。
TransportSettings
読み取り専用
スクリプトを介して IMsRdpClientTransportSettings インターフェイスに渡された内容を取得します。
TransportSettings2
読み取り専用
IMsRdpClientTransportSettings2 インターフェイスを取得します。
TransportSettings3
読み取り専用
IMsRdpClientTransportSettings3 インターフェイスをサポートするオブジェクトを取得します。
TransportSettings4
読み取り専用
IMsRdpClientTransportSettings4 インターフェイスをサポートするオブジェクトを取得します。

解説

リモート デスクトップ Web 接続の詳細については、「リモート デスクトップ Web 接続 の要件」を参照してください。

要件

要件
サポートされている最小のクライアント
Windows 10 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2016
タイプ ライブラリ
MsTscAx.dll
[DLL]
MsTscAx.dll
CLSID
CLSID_MsRdpClient10は C0EFA91A-EEB7-41C7-97FA-F0ED645EFB24 として定義されています
CLSID_MsRdpClient10NotSafeForScriptingは A0C63C30-F08D-4AB4-907C-34905D770C7D として定義されています
IID
IID_IMsRdpClient10は 7ED92C39-EB38-4927-A70A-708AC5A59321 として定義されています

関連項目

IMsRdpClient9

IMsRdpClient8

IMsRdpClient7

IMsRdpClient6

IMsRdpClient5

IMsRdpClient4

IMsRdpClient3

IMsRdpClient2

IMsRdpClient

IMsTscAx

リモート デスクトップ Web 接続リファレンス