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 |