Used to extend the capabilities of Terminal Services Session Broker (TS Session Broker).
Implement this interface when you want to provide a plug-in that overrides the redirection logic of TS Session Broker.
Methods
The IWTSSBPlugin interface inherits the methods of the IUnknown interface.
In addition, IWTSSBPlugin defines the following methods.
Remarks
TS Session Broker calls the WTSSBX_GetUserExternalSession method so that the plug-in can direct an incoming connection to a computer that does not belong to a farm in TS Session Broker.
Alternatively, TS Session Broker calls the WTSSBX_GetMostSuitableServer method so that the plug-in can direct an incoming connection to a computer that does belong to a farm in TS Session Broker.
These methods reference an individual server in the farm by using the unique MachineId assigned to the server by TS Session Broker. When a server joins a farm in TS Session Broker, TS Session Broker calls the WTSSBX_MachineChangeNotification method to notify the plug-in of the change and pass the MachineId of the new server to the plug-in.
Requirements
| Minimum supported client | None supported |
| Minimum supported server | Windows Server 2008 |
| Header | Tssbx.h |
| IDL | Tssbx.idl |
| IID | IID_IWTSSBPlugin is defined as DC44BE78-B18D-4399-B210-641BF67A002C |
See Also
- Remote Desktop Connection Broker Extensibility
Send comments about this topic to Microsoft
Build date: 10/19/2009