[ IWTSSBPlugin インターフェイスは、Windows Server 2008 R2 以降はサポートされていません。 Windows Server 2012 以降では、 ITsSbPlugin インターフェイスを使用してください。
ターミナル サービス セッション ブローカー (TS セッション ブローカー) の機能を拡張するために使用されます。 TS セッション ブローカーのリダイレクト ロジックをオーバーライドするプラグインを提供する場合は、このインターフェイスを実装します。
継承
IWTSSBPlugin インターフェイスは、IUnknown インターフェイスから継承します。 IWTSSBPlugin には、次の種類のメンバーもあります。
Methods
IWTSSBPlugin インターフェイスには、これらのメソッドがあります。
|
IWTSSBPlugin::Initialize プラグインを初期化し、プラグインのリダイレクト機能を示す値を返します。 |
|
IWTSSBPlugin::Terminated ターミナル サービス セッション ブローカー (TS セッション ブローカー) によって破棄されようとしていることをプラグインに通知します。 |
|
IWTSSBPlugin::WTSSBX_GetMostSuitableServer ターミナル サービス セッション ブローカー (TS セッション ブローカー) が受信接続を転送する必要があるサーバーの ID を返します。 |
|
IWTSSBPlugin::WTSSBX_GetUserExternalSession リソースに関する情報を含むWTSSBX_MACHINE_CONNECT_INFO構造を提供することで、仮想マシン、ブレード サーバー、ユーザー自身の企業デスクトップなどのコンピューティング リソースへの受信接続をリダイレクトします。 |
|
IWTSSBPlugin::WTSSBX_MachineChangeNotification サーバー環境で変更が発生したことをプラグインに通知します。 |
|
IWTSSBPlugin::WTSSBX_SessionChangeNotification セッションでログオン、ログオフ、切断、再接続などの変更が発生したことをプラグインに通知します。 |
注釈
TS セッション ブローカーは 、WTSSBX_GetUserExternalSession メソッドを呼び出して、プラグインが TS セッション ブローカーのファームに属していないコンピューターに着信接続を送信できるようにします。
または、TS セッション ブローカーは WTSSBX_GetMostSuitableServer メソッドを呼び出して、プラグインが TS セッション ブローカーのファームに属しているコンピューターに着信接続を送信できるようにします。
これらのメソッドは、TS セッション ブローカーによってサーバーに割り当てられた一意の MachineId を 使用して、ファーム内の個々のサーバーを参照します。 サーバーが TS セッション ブローカーのファームに参加すると、TS セッション ブローカーは WTSSBX_MachineChangeNotification メソッドを呼び出して変更をプラグインに通知し、新しいサーバーの MachineId を プラグインに渡します。
Requirements
| Requirement | 価値 |
|---|---|
| サポートされる最小クライアント | サポートなし |
| サポートされている最小のサーバー | Windows Server 2008 |
| ターゲット プラットフォーム の |
Windows |
| Header | tssbx.h |