Поделиться через


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

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

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

ITsSbResourceNotificationEx

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

ITsSbResourcePlugin

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

ITsSbResourcePluginStore

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

ITsSbResourcePluginStoreEx

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

ITsSbServiceNotification

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

ITsSbSession

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

ITsSbTarget

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

ITsSbTargetEx

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

ITsSbTargetPropertySet

Наследуйте от этого интерфейса для определения настраиваемого набора целевых свойств.

ITsSbTaskInfo

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

ITsSbTaskPlugin

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

ITsSbTaskPluginNotifySink

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

IWTSSBPlugin

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