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 |
タイプ ライブラリ |
|
[DLL] |
|
CLSID |
CLSID_MsRdpClient10は C0EFA91A-EEB7-41C7-97FA-F0ED645EFB24 として定義されています CLSID_MsRdpClient10NotSafeForScriptingは A0C63C30-F08D-4AB4-907C-34905D770C7D として定義されています |
IID |
IID_IMsRdpClient10は 7ED92C39-EB38-4927-A70A-708AC5A59321 として定義されています |