Интерфейсы виртуализации удаленных рабочих столов

API виртуализации удаленных рабочих столов поддерживает следующие интерфейсы.

В этом разделе

ITsSbBaseNotifySink

Предоставляет методы, сообщающие о состоянии и сообщениях об ошибках брокеру подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам).

ITsSbClientConnection

Предоставляет методы и свойства, которые хранят сведения о состоянии входящего запроса на подключение от клиента подключения к удаленному рабочему столу (RDC).

ITsSbClientConnectionPropertySet

Можно использовать для определения настраиваемых свойств клиентского подключения соответствующим образом.

ITsSbEnvironment

Предоставляет методы и свойства, содержащие сведения о среде, на которой размещен целевой компьютер. Этот интерфейс можно использовать для хранения сведений о физическом сервере, на котором размещаются виртуальные машины.

ITsSbEnvironmentPropertySet

Можно использовать для определения настраиваемых свойств среды, на которой размещаются целевые компьютеры в соответствии с соответствующим образом.

ITsSbFilterPluginStore

Фильтр хранилища подключаемых модулей

ITsSbGenericNotifySink

Предоставляет методы, сообщающие о завершении и получающие время ожидания от брокера подключений к удаленным рабочим столам.

ITsSbGlobalStore

Предоставляет методы, запрашивающие целевые компьютеры, сеансы, среды и фермы, добавленные в хранилище брокера подключений к удаленным рабочим столам.

ITsSbLoadBalanceResult

Предоставляет методы и свойства, которые хранят целевое имя, возвращаемое алгоритмом балансировки нагрузки.

ITsSbLoadBalancing

Предоставляет методы, которые можно использовать для предоставления пользовательского алгоритма балансировки нагрузки.

ITsSbLoadBalancingNotifySink

Предоставляет методы, возвращающие результат алгоритма балансировки нагрузки брокеру подключений к удаленным рабочим столам.

ITsSbOrchestration

Предоставляет методы, которые использует брокер подключений к удаленным рабочим столам, чтобы убедиться, что целевой объект готов, прежде чем клиент перенаправляется на него.

ITsSbOrchestrationNotifySink

Предоставляет методы, возвращающие объект ITsSbTarget брокеру подключений к удаленным рабочим столам после успешной подготовки целевого объекта к подключению.

ITsSbPlacement

Предоставляет методы, которые подготавливают среду (компьютер, на котором размещается виртуальная машина).

ITsSbPlacementNotifySink

Предоставляет методы, возвращающие сведения о средах брокеру подключений к удаленным рабочим столам.

ITsSbPlugin

Предоставляет методы, которые инициализируют и завершают подключаемые модули.

ITsSbPluginNotifySink

Предоставляет методы, уведомляющие брокер подключений к удаленным рабочим столам о инициализации или завершении подключаемого модуля.

ITsSbPluginPropertySet

Можно использовать для определения настраиваемых свойств подключаемых модулей в соответствии с соответствующими параметрами.

ITsSbPropertySet

Можно использовать для определения настраиваемых свойств соответствующим образом.

ITsSbProvider

Предоставляет методы, которые создают реализации объектов по умолчанию, используемых в виртуализации удаленных рабочих столов.

ITsSbProvisioning

Предоставляет методы, которые создают и поддерживают виртуальные машины.

ITsSbProvisioningPluginNotifySink

Предоставляет методы, уведомляющие брокер подключений к удаленным рабочим столам о подготовке виртуальных машин.

ITsSbResourceNotification

Предоставляет методы, которые брокер подключений RD использует для уведомления подключаемых модулей о любых изменениях состояния, происходящих в сеансе, целевом объекте и объектах подключения клиента.

ITsSbResourceNotificationEx

Предоставляет методы, которые брокер подключений RD использует для уведомления подключаемых модулей о любых изменениях состояния, происходящих в сеансе, целевом объекте и объектах подключения клиента.

ITsSbResourcePlugin

Предоставляет методы, расширяющие возможности брокера подключений к удаленным рабочим столам.

ITsSbResourcePluginStore

Предоставляет методы, позволяющие подключаемым модулям ресурсов хранить такие объекты, как сеансы и целевые объекты.

ITsSbResourcePluginStoreEx

Предоставляет методы, позволяющие подключаемым модулям ресурсов хранить такие объекты, как сеансы и целевые объекты.

ITsSbServiceNotification

Предоставляет методы, которые брокер подключений к удаленным рабочим столам использует для уведомления подключаемых модулей о изменениях состояния, происходящих в самом брокере подключений к удаленным рабочим столам.

ITsSbSession

Предоставляет свойства, которые хранят сведения о сеансе пользователя.

ITsSbTarget

Предоставляет свойства, которые хранят сведения о конфигурации и состоянии о целевом объекте.

ITsSbTargetEx

Предоставляет свойства, которые хранят сведения о конфигурации и состоянии о целевом объекте.

ITsSbTargetPropertySet

Производный от этого интерфейса для определения настраиваемого набора свойств целевого объекта.

ITsSbTaskInfo

Предоставляет свойства, которые брокер подключений к удаленному рабочему столу использует для задания очереди подключаемого модуля.

ITsSbTaskPlugin

Предоставляет методы, которые обновляют очередь задач для подключаемых модулей брокера подключений к удаленному рабочему столу.

ITsSbTaskPluginNotifySink

Предоставляет методы, сообщающие о состоянии и сообщениях об ошибках о задачах брокеру подключений к удаленным рабочим столам.

IWTSSBPlugin

Используется для расширения возможностей брокера сеансов служб терминалов (брокер сеансов TS). Реализуйте этот интерфейс, если требуется предоставить подключаемый модуль, переопределяющий логику перенаправления брокера сеансов TS.