ITsSbPlugin インターフェイス (sbtsv.h)
プラグインを初期化および終了するメソッドを公開します。
これは、リモート デスクトップ接続ブローカー (RD 接続ブローカー) へのすべてのプラグインの基本インターフェイスです。 このインターフェイスから派生して、負荷分散、配置、またはオーケストレーション用のプラグインを作成します。
継承
ITsSbPlugin インターフェイスは、IUnknown インターフェイスから継承します。 ITsSbPlugin には、次の種類のメンバーもあります。
メソッド
ITsSbPlugin インターフェイスには、これらのメソッドがあります。
ITsSbPlugin::Initialize プラグインを初期化します。 |
ITsSbPlugin::Terminate クリーンを実行し、プラグインをアンロードします。 |
注釈
フィルターとリソースという 2 種類のプラグインがサポートされています。 リソース プラグインは、新しい種類のリソース (さまざまなハイパーバイザーで実行されている VM など) をサポートするためのプラグインです。 フィルター プラグインを使用すると、プラグインは他のプラグインに渡される情報を変更できます (たとえば、リソース要求を最も使用率の低いノードに渡すなど)。
リソース フィルターを登録するには、これらの値をレジストリに追加します。
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTssdisParametersPluginsResourceYOUR_RESOURCE_PLUGIN_NAMECLSID = {CLSID of your resource provider}
- データ型
- REG_SZ
- データ型
- REG_SZ
- データ型
- REG_DWORD
使用する名前は一意であり、会社、製品、機能を識別する必要があります。 ユーザーには表示されませんが、一部のログで確認できます。
フィルター プロバイダーを登録するには、これらの値をレジストリに追加します。
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTssdisParametersPluginsFilter1CLSID = {CLSID of filter provider 1}
- データ型
- REG_SZ
- データ型
- REG_SZ
- データ型
- REG_DWORD
- データ型
- REG_SZ
- データ型
- REG_SZ
- データ型
- REG_DWORD
まず、システムがフィルター 1 を読み込み、次にフィルター 2 などを読み込みます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2012 |
対象プラットフォーム | Windows |
ヘッダー | sbtsv.h |