リモート デスクトップ仮想化インターフェイス

リモート デスクトップ仮想化 API では、次のインターフェイスがサポートされています。

このセクションの内容

ITsSbBaseNotifySink

状態とエラー メッセージをリモート デスクトップ接続ブローカー (RD 接続ブローカー) に報告するメソッドを公開します。

ITsSbClientConnection

リモート デスクトップ接続 (RDC) クライアントからの受信接続要求に関する状態情報を格納するメソッドとプロパティを公開します。

ITsSbClientConnectionPropertySet

必要に応じて、クライアント接続のカスタム プロパティを定義するために使用できます。

ITsSbEnvironment

ターゲット コンピューターをホストする環境に関する情報を含むメソッドとプロパティを公開します。 このインターフェイスを使用して、仮想マシンをホストする物理サーバーに関する情報を格納できます。

ITsSbEnvironmentPropertySet

必要に応じてターゲット コンピューターをホストする環境のカスタム プロパティを定義するために使用できます。

ITsSbFilterPluginStore

フィルター プラグイン ストア

ITsSbGenericNotifySink

RD 接続ブローカーに対して完了を報告し、待機時間を取得するメソッドを公開します。

ITsSbGlobalStore

RD 接続ブローカー ストアに追加されたターゲット コンピューター、セッション、環境、およびファームに対してクエリを実行するメソッドを公開します。

ITsSbLoadBalanceResult

負荷分散アルゴリズムによって返されるターゲット名を格納するメソッドとプロパティを公開します。

ITsSbLoadBalancing

カスタム負荷分散アルゴリズムを提供するために使用できるメソッドを公開します。

ITsSbLoadBalancingNotifySink

負荷分散アルゴリズムの結果を RD 接続ブローカーに返すメソッドを公開します。

ITsSbOrchestration

RD 接続ブローカーが使用するメソッドを公開して、クライアントがリダイレクトされる前にターゲットの準備が整っていることを確認します。

ITsSbOrchestrationNotifySink

ターゲットが接続用に正常に準備された後に 、ITsSbTarget オブジェクトを返すメソッドを RD 接続ブローカーに公開します。

ITsSbPlacement

環境を準備するメソッド (仮想マシンをホストするコンピューター) を公開します。

ITsSbPlacementNotifySink

RD 接続ブローカーに環境に関する情報を返すメソッドを公開します。

ITsSbPlugin

プラグインを初期化および終了するメソッドを公開します。

ITsSbPluginNotifySink

プラグインの初期化または終了について RD 接続ブローカーに通知するメソッドを公開します。

ITsSbPluginPropertySet

必要に応じてカスタム プラグイン プロパティを定義するために使用できます。

ITsSbPropertySet

必要に応じてカスタム プロパティを定義するために使用できます。

ITsSbProvider

リモート デスクトップ仮想化で使用されるオブジェクトの既定の実装を作成するメソッドを公開します。

ITsSbProvisioning

仮想マシンを作成および管理するメソッドを公開します。

ITsSbProvisioningPluginNotifySink

仮想マシンのプロビジョニングについて RD 接続ブローカーに通知するメソッドを公開します。

ITsSbResourceNotification

RD 接続ブローカーがセッション、ターゲット、およびクライアント接続オブジェクトで発生した状態の変更をプラグインに通知するために使用するメソッドを公開します。

ITsSbResourceNotificationEx

RD 接続ブローカーがセッション、ターゲット、およびクライアント接続オブジェクトで発生した状態の変更をプラグインに通知するために使用するメソッドを公開します。

ITsSbResourcePlugin

RD 接続ブローカーの機能を拡張するメソッドを公開します。

ITsSbResourcePluginStore

リソース プラグインがセッションやターゲットなどのオブジェクトを格納できるようにするメソッドを公開します。

ITsSbResourcePluginStoreEx

リソース プラグインがセッションやターゲットなどのオブジェクトを格納できるようにするメソッドを公開します。

ITsSbServiceNotification

RD 接続ブローカー自体で発生する状態の変更をプラグインに通知するために RD 接続ブローカーが使用するメソッドを公開します。

ITsSbSession

ユーザー セッションに関する情報を格納するプロパティを公開します。

ITsSbTarget

ターゲットに関する構成情報と状態情報を格納するプロパティを公開します。

ITsSbTargetEx

ターゲットに関する構成情報と状態情報を格納するプロパティを公開します。

ITsSbTargetPropertySet

カスタム ターゲット プロパティ セットを定義するには、このインターフェイスから派生します。

ITsSbTaskInfo

リモート デスクトップ接続ブローカーがプラグインのキューを設定するために使用するプロパティを公開します。

ITsSbTaskPlugin

リモート デスクトップ接続ブローカー プラグインのタスクのキューを更新するメソッドを公開します。

ITsSbTaskPluginNotifySink

タスクに関する状態とエラー メッセージを RD 接続ブローカーに報告するメソッドを公開します。

IWTSSBPlugin

ターミナル サービス セッション ブローカー (TS セッション ブローカー) の機能を拡張するために使用されます。 TS セッション ブローカーのリダイレクト ロジックをオーバーライドするプラグインを提供する場合は、このインターフェイスを実装します。