Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by Remote Desktop Services. For more information, see:
sbtsv.h contains the following programming interfaces:
Interfaces
ITsSbBaseNotifySink Exposes methods that report status and error messages to Remote Desktop Connection Broker (RD Connection Broker). |
ITsSbClientConnection Exposes methods and properties that store state information about an incoming connection request from a Remote Desktop Connection (RDC) client. |
ITsSbClientConnectionPropertySet Can be used to define custom properties of a client connection as appropriate. |
ITsSbEnvironment Exposes methods and properties that contain information about the environment that hosts the target computer. This interface can be used to store information about a physical server that hosts virtual machines. |
ITsSbEnvironmentPropertySet Can be used to define custom properties of an environment that hosts target computers as appropriate. |
ITsSbFilterPluginStore Filter Plugin Store |
ITsSbGenericNotifySink Exposes methods that reports completion to and gets wait time from the Remote Desktop Connection Broker (RD Connection Broker). |
ITsSbGlobalStore Exposes methods that query for target computers, sessions, environments, and farms that have been added to the Remote Desktop Connection Broker (RD Connection Broker) store. |
ITsSbLoadBalanceResult Exposes methods and properties that store the target name returned by a load-balancing algorithm. |
ITsSbLoadBalancing Exposes methods you can use to provide a custom load-balancing algorithm. |
ITsSbLoadBalancingNotifySink Exposes methods that return the result of a load-balancing algorithm to Remote Desktop Connection Broker (RD Connection Broker). |
ITsSbOrchestration Exposes methods that Remote Desktop Connection Broker (RD Connection Broker) uses to ensure that the target is ready before a client is redirected to it. |
ITsSbOrchestrationNotifySink Exposes methods that return an ITsSbTarget object to Remote Desktop Connection Broker (RD Connection Broker) after the target is successfully prepared for a connection. |
ITsSbPlacement Exposes methods that prepare the environment (the computer that hosts the virtual machine). |
ITsSbPlacementNotifySink Exposes methods that return information about environments to Remote Desktop Connection Broker (RD Connection Broker). |
ITsSbPlugin Exposes methods that initialize and terminate plug-ins. |
ITsSbPluginNotifySink Exposes methods that notify Remote Desktop Connection Broker (RD Connection Broker) about initialization or termination of a plug-in. |
ITsSbPluginPropertySet Can be used to define custom plug-in properties as appropriate. |
ITsSbPropertySet Can be used to define custom properties as appropriate. |
ITsSbProvider Exposes methods that create default implementations of objects that are used in Remote Desktop Virtualization. |
ITsSbProvisioning Exposes methods that create and maintain virtual machines. |
ITsSbProvisioningPluginNotifySink Exposes methods that notify Remote Desktop Connection Broker (RD Connection Broker) about the provisioning of virtual machines. |
ITsSbResourceNotification Exposes methods that Remote Desktop Connection Broker (RD Connection Broker) uses to notify plug-ins of any state changes that occur in the session, target, and client connection objects. (ITsSbResourceNotification) |
ITsSbResourceNotificationEx Exposes methods that Remote Desktop Connection Broker (RD Connection Broker) uses to notify plug-ins of any state changes that occur in the session, target, and client connection objects. (ITsSbResourceNotificationEx) |
ITsSbResourcePlugin Exposes methods that extend the capabilities of Remote Desktop Connection Broker (RD Connection Broker). |
ITsSbResourcePluginStore Exposes methods that enable resource plug-ins to store objects such as sessions and targets. |
ITsSbServiceNotification Exposes methods that Remote Desktop Connection Broker (RD Connection Broker) uses to notify plug-ins of state changes that occur in the RD Connection Broker itself. |
ITsSbSession Exposes properties that store information about a user session. |
ITsSbTarget Exposes properties that store configuration and state information about a target. |
ITsSbTargetPropertySet Derive from this interface to define a custom target property set. |
ITsSbTaskInfo Exposes properties that the Remote Desktop Connection Broker uses to set a plugin’s queue. |
ITsSbTaskPlugin Exposes methods that update the queue of tasks for Remote Desktop Connection Broker plugins. |
ITsSbTaskPluginNotifySink Exposes methods that report status and error messages about tasks to Remote Desktop Connection Broker (RD Connection Broker). |
Enumerations
TS_SB_SORT_BY Specifies sort order. It is used as a parameter in the EnumerateTargets method. |