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


Интерфейс ITsSbResourcePluginStore (sbtsv.h)

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

Наследование

Интерфейс ITsSbResourcePluginStore наследуется от интерфейса IUnknown . ITsSbResourcePluginStore также содержит следующие типы элементов:

Методы

Интерфейс ITsSbResourcePluginStore имеет следующие методы.

 
ITsSbResourcePluginStore::AcquireTargetLock

Блокирует целевой объект.
ITsSbResourcePluginStore::AddEnvironmentToStore

Добавляет среду в хранилище подключаемых модулей ресурсов.
ITsSbResourcePluginStore::AddSessionToStore

Добавляет новый сеанс в хранилище подключаемых модулей ресурсов.
ITsSbResourcePluginStore::AddTargetToStore

Добавляет целевой объект в хранилище подключаемых модулей ресурсов.
ITsSbResourcePluginStore::D eleteTarget

Удаляет целевой объект.
ITsSbResourcePluginStore::EnumerateEnvironments

Возвращает массив, содержащий среды, присутствующие в хранилище подключаемых модулей ресурсов.
ITsSbResourcePluginStore::EnumerateFarms

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

Перечисляет указанный набор сеансов.
ITsSbResourcePluginStore::EnumerateTargets

Возвращает массив, содержащий указанные целевые объекты, которые присутствуют в хранилище подключаемых модулей ресурсов.
ITsSbResourcePluginStore::GetFarmProperty

Извлекает свойство фермы. (ITsSbResourcePluginStoreEx.GetFarmProperty)
ITsSbResourcePluginStore::GetServerState

Извлекает состояние указанного сервера.
ITsSbResourcePluginStore::QueryEnvironment

Возвращает указанный объект среды.
ITsSbResourcePluginStore::QuerySessionBySessionId

Возвращает объект сеанса с указанным идентификатором сеанса.
ITsSbResourcePluginStore::QueryTarget

Возвращает целевой объект с указанным именем целевого объекта и именем фермы.
ITsSbResourcePluginStore::ReleaseTargetLock

Снимает блокировку целевого объекта.
ITsSbResourcePluginStore::RemoveEnvironmentFromStore

Удаляет указанную среду из хранилища подключаемых модулей ресурсов.
ITsSbResourcePluginStore::SaveEnvironment

Сохраняет среду.
ITsSbResourcePluginStore::SaveSession

Сохраняет сеанс.
ITsSbResourcePluginStore::SaveTarget

Сохраняет целевой объект.
ITsSbResourcePluginStore::SetEnvironmentProperty

Задает свойство среды. (ITsSbResourcePluginStoreEx.SetEnvironmentProperty)
ITsSbResourcePluginStore::SetEnvironmentPropertyWithVersionCheck

Задает свойство среды. (ITsSbResourcePluginStore.SetEnvironmentPropertyWithVersionCheck)
ITsSbResourcePluginStore::SetServerDrainMode

Задает режим стока указанного сервера.
ITsSbResourcePluginStore::SetServerWaitingToStart

Указывает узлу сеансов, что сервер ожидает запуска.
ITsSbResourcePluginStore::SetSessionState

Задает состояние сеанса.
ITsSbResourcePluginStore::SetTargetProperty

Задает значение свойства целевого объекта. (ITsSbResourcePluginStoreEx.SetTargetProperty)
ITsSbResourcePluginStore::SetTargetPropertyWithVersionCheck

Задает значение свойства целевого объекта. (ITsSbResourcePluginStore.SetTargetPropertyWithVersionCheck)
ITsSbResourcePluginStore::SetTargetState

Задает состояние целевого объекта.
ITsSbResourcePluginStore::TestAndSetServerState

Условно задает новое состояние на сервере.

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2012
Целевая платформа Windows
Header sbtsv.h

См. также раздел

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