ITsSbResourcePluginStoreEx interface

Exposes methods that enable resource plug-ins to store objects such as sessions and targets. These methods add, delete, and query these objects.

This interface is only available on Windows Server 2012 R2 with KB3091411 installed. The AcquireTargetLock and ReleaseTargetLock methods of the ITsSbResourcePluginStore interface are available starting with Windows Server 2016.

Members

The ITsSbResourcePluginStoreEx interface inherits from ITsSbResourcePluginStore. ITsSbResourcePluginStoreEx also has these types of members:

Methods

The ITsSbResourcePluginStoreEx interface has these methods.

Method Description
AcquireTargetLock Locks a target.
AddEnvironmentToStore Adds an environment to the resource plug-in store.
AddSessionToStore Adds a new session to the resource plug-in store.
AddTargetToStore Adds a target to the resource plug-in store.
DeleteTarget Deletes a target.
EnumerateEnvironments Returns an array that contains the environments present in the resource plug-in store.
EnumerateFarms Enumerates all the farms that have been added to the resource plug-in store.
EnumerateSessions Enumerates a specified set of sessions.
EnumerateTargets Returns an array that contains the specified targets that are present in the resource plug-in store.
GetFarmProperty Retrieves a property of a farm.
QueryEnvironment Returns the specified environment object.
QuerySessionBySessionId Returns the session object that has the specified session ID.
QueryTarget Returns the target that has the specified target name and farm name.
ReleaseTargetLock Releases a lock on a target.
RemoveEnvironmentFromStore Removes the specified environment from the resource plug-in store.
SaveEnvironment Saves an environment.
SaveSession Saves a session.
SaveTarget Saves a target.
SetEnvironmentProperty Sets a property on an environment.
SetEnvironmentPropertyWithVersionCheck Sets a property on an environment.
SetSessionState Sets the state of a session.
SetTargetProperty Sets a property on a target.
SetTargetPropertyWithVersionCheck Sets a property on a target.
SetTargetState Sets the state of a target.

Requirements

Requirement Value
Minimum supported client
None supported
Minimum supported server
Windows Server 2012 R2
End of server support
Windows Server 2012 R2
IID
IID_ITsSbResourcePluginStoreEx is defined as 80b83ffd-625d-11e5-bea1-a0481c7e9064

See also

ITsSbResourcePluginStore

Remote Desktop Virtualization Interfaces