次の方法で共有


MsRdpClient5NotSafeForScripting クラス

Microsoft RDP クライアント制御 - バージョン 6

このクラスは、次のインターフェイスを実装します。

MsRdpClient5NotSafeForScripting には、次の種類のメンバーがあります。

メソッド

MsRdpClient5NotSafeForScripting クラスには、これらのメソッドがあります。

メソッド 説明
接続 コントロールで現在設定されているプロパティを使用して接続を開始します。
CreateVirtualChannels 指定した仮想チャネル名ごとに、クライアント側の仮想チャネル オブジェクトを作成します。
[接続解除] アクティブな接続を切断します。
GetErrorDescription エラー コードとエラー メッセージを取得します。
GetVirtualChannelOptions 仮想チャネルのオプション セットを取得します。
NotifyRedirectDeviceChange リモート デスクトップ ActiveX コントロールのデバイス リダイレクト モジュールに、システムでデバイスの変更が発生したことを通知します。 このメソッドは、 WM_DEVICECHANGE 通知をコントロールに渡します。
OnAuthenticationWarningDismissed ActiveX コントロールが認証ダイアログ ボックス (証明書エラー ダイアログ ボックスなど) を表示した後に呼び出されます。
OnAuthenticationWarningDisplayed ActiveX コントロールが認証ダイアログ ボックス (証明書エラー ダイアログ ボックスなど) を表示する前に呼び出されます。
OnAutoReconnected クライアント コントロールがリモート セッションに自動的に再接続されたときに呼び出されます。
OnAutoReconnecting クライアントが RD セッション ホスト サーバーとのセッションを自動的に再接続する処理中に呼び出されます。
OnAutoReconnecting2 クライアントが RD セッション ホスト サーバーとのセッションを自動的に再接続する処理中に呼び出されます。
OnChannelReceivedData クライアントがスクリプト可能な仮想チャネル上のデータを受信したときに呼び出されます。
OnConfirmClose クライアントが IMsRdpClient::RequestClose メソッドを呼び出すときに呼び出されます。
OnConnected クライアント コントロールが RD セッション ホスト サーバーとの接続を確立しているときに呼び出されます。
OnConnecting クライアント コントロールが 、IMsTscAx::Connect の呼び出しに応答してサーバーへの接続を開始したときに呼び出されます。
OnConnectionBarPullDown ユーザーが接続バーを下にドラッグしたときに呼び出されます。
OnDevicesButtonPressed 接続バーの [デバイス] ボタンが押されたときに呼び出されます。
OnDisconnected クライアント コントロールが RD セッション ホスト サーバーから切断されたときに呼び出されます。
OnEnterFullScreenMode クライアントが全画面表示モードになったときに呼び出されます。 たとえば、ユーザーが全画面表示モードの ショートカット キー の組み合わせを押すと、このイベントが呼び出されます (Ctrl + Alt + BREAK)。
OnFatalError クライアント コントロールで致命的なエラーが発生したときに呼び出されます。
OnFocusReleased リリース フォーカス キーの組み合わせが押されたときに呼び出されます。 たとえば、このイベントは、ユーザーが Ctrl + Alt + 左方向キーまたは Ctrl + Alt + 右方向キーの組み合わせを押したときに呼び出されます。
OnIdleTimeoutNotification IMsRdpClientAdvancedSettings::p ut_MinutesToIdleTimeout メソッドによって設定された期間にユーザーがマウスまたはキーボード入力を行っていない場合に呼び出されます。
OnLeaveFullScreenMode クライアントが全画面表示モードを離れると呼び出されます。 たとえば、ユーザーが全画面表示モードの ショートカット キー の組み合わせを押すと、このイベントが呼び出されます (Ctrl + Alt + BREAK)。
OnLoginComplete [Windows ログオン] ダイアログ ボックスの表示に従って、クライアント コントロールが RD セッション ホスト サーバーに正常にログオンしたときに呼び出されます。
OnLogonError ログオン エラーまたはその他のログオン イベントが発生したときに呼び出されます。
OnMouseInputModeChanged マウス入力モードが変更されたときに呼び出されます。
OnNetworkStatusChanged ネットワークの状態が変更されたときに呼び出されます。
OnReceivedTSPublicKey クライアントがサーバーから公開キーを取得するときに、接続シーケンス中に呼び出されます。 このイベントは、 NotifyTSPublicKey プロパティがVARIANT_TRUE場合にのみ呼び出 されます
OnRemoteDesktopSizeChange リモート デスクトップ上のクライアント コントロールのサイズが、クライアント コントロール操作に応じて変更されたことを示すために呼び出されます。
OnRemoteProgramDisplayed RemoteApp プログラムが表示されるときに呼び出されます。
OnRemoteProgramResult RemoteApp プログラムがクライアント コントロールに結果を返すときに呼び出されます。
OnRemoteWindowDisplayed RemoteApp ウィンドウが表示されるときに呼び出されます。
OnRequestContainerMinimize ユーザーが全画面表示モードで接続バーの [最小化 ] ボタンを押したときに呼び出されます。 このイベントの発生は、コンテナー アプリケーション自体を最小限に抑える要求です。
OnRequestGoFullScreen クライアントが全画面表示モードへの切り替えを要求したときに呼び出 され、IMsTscAdvancedSettings::p ut_ContainerHandledFullScreen メソッドが呼び出され、 ContainerHandledFullScreen プロパティが 0 以外の値に設定されます。
OnRequestLeaveFullScreen クライアントが全画面表示モードの終了を要求し、 IMsTscAdvancedSettings::p ut_ContainerHandledFullScreen プロパティが 0 以外の値に設定されている場合に呼び出されます。
OnServiceMessageReceived クライアントがシステム メッセージを受信したときに呼び出されます。
OnUserNameAcquired コントロールによってユーザー名が取得されたときに呼び出されます。
OnWarning 致命的ではないエラー条件がクライアント コントロールで検出されたときに呼び出されます。
RequestClose クライアント コントロールの正常なシャットダウンを要求します。
ResetPassword コントロール内のすべてのパスワードの状態をリセットします。
SendKeys コントロールに一連のキーストロークを送信します。 キーストロークはスキャン コード形式で行われます。これは、実際の物理キーのキーボード データです。
SendOnVirtualChannel IMsTscAx::CreateVirtualChannels メソッドを使用して、以前に作成された仮想チャネル経由で RD セッション ホスト サーバーにデータを送信します。
SetVirtualChannelOptions クライアント コントロールの仮想チャネル オプションを設定します。

Properties

MsRdpClient5NotSafeForScripting クラスには、これらのプロパティがあります。

プロパティ アクセスの種類 説明
AdvancedSettings
読み取り専用
IMsTscAdvancedSettings インターフェイス ポインター。
AdvancedSettings2
読み取り専用
クライアント コントロールの詳細設定を設定するために使用 される IMsRdpClientAdvancedSettings インターフェイスへのポインター。
AdvancedSettings3
読み取り専用
クライアント コントロールの詳細設定を設定するために使用 される IMsRdpClientAdvancedSettings2 インターフェイスへのポインター。
AdvancedSettings4
読み取り専用
クライアント コントロールの詳細設定を設定するために使用 される IMsRdpClientAdvancedSettings3 インターフェイスへのポインター。
AdvancedSettings5
読み取り専用
IMsRdpClientAdvancedSettings4 インターフェイス ポインター。
AdvancedSettings6
読み取り専用
IMsRdpClientAdvancedSettings5 へのインターフェイス。
BinaryPassword
読み取り/書き込み
このプロパティはサポートされていません。
BinarySalt
読み取り/書き込み
このプロパティはサポートされていません。
CipherStrength
読み取り専用
現在のコントロールの最大暗号化強度。
ClearTextPassword
書き込み専用
リモート デスクトップの ActiveX コントロール パスワード (プレーンテキスト形式)。
ColorDepth
読み取り/書き込み
現在のコントロールの色深度。
接続済み
読み取り専用
現在のコントロールの接続状態。
ConnectedStatusText
読み取り/書き込み
コントロールが接続状態の間にコントロールのクライアント領域に表示されるテキスト。
ConnectingText
読み取り/書き込み
コントロールの接続中にコントロールの中央に表示されるテキスト。
ConnectionBarText
読み取り/書き込み
接続バーに表示するテキスト文字列。
DesktopHeight
読み取り/書き込み
初期リモート デスクトップ上の現在のコントロールの高さ (ピクセル単位)。
DesktopWidth
読み取り/書き込み
初期リモート デスクトップ上の現在のコントロールの幅 (ピクセル単位)。
DeviceCollection
読み取り専用
リダイレクトに使用できる PnP デバイスのコレクション。
DisconnectedText
読み取り/書き込み
接続が終了する前にコントロールの中央に表示されるテキスト。
Domain
読み取り/書き込み
現在のユーザーがログオンするドメイン。
DriveCollection
読み取り専用
リダイレクトに使用できるディスク ドライブのコレクション。
EnableCredSspSupport
読み取り/書き込み
この接続に対して CredSSP を有効にするかどうかを指定します。
ExtendedDisconnectReason
読み取り専用
クライアント コントロールの切断の理由に関する拡張情報。
フルスクリーン
読み取り/書き込み
コントロールが全画面表示モードであるかどうかを示します。
FullScreenTitle
書き込み専用
コントロールが全画面表示モードのときに表示されるウィンドウ タイトル。
HorizontalScrollBarVisible
読み取り専用
コントロールに水平スクロール バーが表示されているかどうかを示します。
MsRdpClientShell
読み取り専用
Web ポータル起動ツールのクライアント設定。
NegotiateSecurityLayer
読み取り/書き込み
この接続に対して NegotiateSecurityLayer 設定をサポートするかどうかを指定します。
メモ:CredSspSupport が有効でクライアント上に存在する場合、またはユーザー認証で Secure Sockets Layer (SSL) が有効になっている場合、NegotiateSecurityLayer は無視されます。
PortablePassword
読み取り/書き込み
このプロパティはサポートされていません。
PortableSalt
読み取り/書き込み
このプロパティはサポートされていません。
PromptForCredentials
読み取り/書き込み
資格情報の入力を求めるダイアログ ボックスを表示するかどうかを指定します。
RedirectDynamicDevices
読み取り/書き込み
セッション中に列挙される動的にアタッチされた PnP デバイスをリダイレクトに使用できるかどうかを指定します。
RedirectDynamicDrives
読み取り/書き込み
セッション中に列挙される動的に接続された PnP ドライブをリダイレクトに使用できるかどうかを指定します。
RemoteProgram
読み取り専用
クライアント RemoteApp の設定。
SecuredSettings
読み取り専用
IMsTscSecuredSettings インターフェイス ポインター。
SecuredSettings2
読み取り専用
クライアント コントロールのセキュリティで保護された設定を設定するために使用される 、IMsRdpClientSecuredSettings インターフェイスへのポインター。
SecuredSettingsEnabled
読み取り専用
IMsTscSecuredSettings インターフェイスを使用できるかどうかを示します。
Server
読み取り/書き込み
現在のコントロールが接続されているサーバーの名前。
ShowRedirectionWarningDialog
読み取り/書き込み
セッションを開始する前に、リダイレクト セキュリティの警告ダイアログ ボックスを表示するかどうかを指定します。
StartConnected
読み取り/書き込み
コントロールが起動時に RD セッション ホスト サーバー接続をすぐに確立するかどうかを示します。
TransportSettings
読み取り専用
クライアント RD ゲートウェイの設定。
UIParentWindowHandle
読み取り/書き込み
コントロールの親ウィンドウとなるウィンドウ ハンドル。 これにより、コントロールによって表示されるすべてのウィンドウが、親アプリケーションによって表示されるウィンドウに対して適切にモーダルになります。

読み取り/書き込み
ユーザー名ログオン資格情報。
Version
読み取り専用
現在のコントロールのバージョン番号。
VerticalScrollBarVisible
読み取り専用
コントロールに垂直スクロール バーを表示するかどうかを示します。
WarnAboutClipboardRedirection
読み取り/書き込み
セッションを開始する前に、クリップボードのリダイレクトに関する警告をセキュリティ警告ダイアログ ボックスに含めるかどうかを指定します。
WarnAboutSendingCredentials
読み取り/書き込み
セッションを開始する前に、リモート サーバーへの資格情報の送信に関する警告をセキュリティ警告に含めるかどうかを指定します。

要件

要件
サポートされている最小のクライアント
Windows Vista
サポートされている最小のサーバー
Windows Server 2008
タイプ ライブラリ
MsTscAx.dll
[DLL]
MsTscAx.dll
CLSID
CLSID_MsRdpClient5NotSafeForScriptingは 4EB2F086-C818-447E-B32C-C51CE2B30D31 として定義されています

関連項目

リモート デスクトップ ActiveX コントロール クラス