Partager via


Interface ITsSbResourcePluginStore (sbtsv.h)

Expose les méthodes qui permettent aux plug-ins de ressources de stocker des objets tels que des sessions et des cibles. Ces méthodes ajoutent, suppriment et interrogent ces objets.

Héritage

L’interface ITsSbResourcePluginStore hérite de l’interface IUnknown. ITsSbResourcePluginStore possède également les types de membres suivants :

Méthodes

L’interface ITsSbResourcePluginStore possède ces méthodes.

 
ITsSbResourcePluginStore ::AcquireTargetLock

Verrouille une cible.
ITsSbResourcePluginStore ::AddEnvironmentToStore

Ajoute un environnement au magasin de plug-ins de ressources.
ITsSbResourcePluginStore ::AddSessionToStore

Ajoute une nouvelle session au magasin de plug-ins de ressources.
ITsSbResourcePluginStore ::AddTargetToStore

Ajoute une cible au magasin de plug-ins de ressources.
ITsSbResourcePluginStore ::D eleteTarget

Supprime une cible.
ITsSbResourcePluginStore ::EnumerateEnvironments

Retourne un tableau qui contient les environnements présents dans le magasin de plug-ins de ressources.
ITsSbResourcePluginStore ::EnumerateFarms

Énumère toutes les batteries de serveurs qui ont été ajoutées au magasin de plug-ins de ressources.
ITsSbResourcePluginStore ::EnumerateSessions

Énumère un ensemble de sessions spécifié.
ITsSbResourcePluginStore ::EnumerateTargets

Retourne un tableau qui contient les cibles spécifiées qui sont présentes dans le magasin de plug-in de ressources.
ITsSbResourcePluginStore ::GetFarmProperty

Récupère une propriété d’une batterie de serveurs. (ITsSbResourcePluginStoreEx.GetFarmProperty)
ITsSbResourcePluginStore ::GetServerState

Récupère l’état d’un serveur spécifié.
ITsSbResourcePluginStore ::QueryEnvironment

Retourne l’objet d’environnement spécifié.
ITsSbResourcePluginStore ::QuerySessionBySessionId

Retourne l’objet de session qui a l’ID de session spécifié.
ITsSbResourcePluginStore ::QueryTarget

Retourne la cible qui a le nom de la cible et le nom de la batterie de serveurs spécifiés.
ITsSbResourcePluginStore ::ReleaseTargetLock

Libère un verrou sur une cible.
ITsSbResourcePluginStore ::RemoveEnvironmentFromStore

Supprime l’environnement spécifié du magasin de plug-ins de ressources.
ITsSbResourcePluginStore ::SaveEnvironment

Enregistre un environnement.
ITsSbResourcePluginStore ::SaveSession

Enregistre une session.
ITsSbResourcePluginStore ::SaveTarget

Enregistre une cible.
ITsSbResourcePluginStore ::SetEnvironmentProperty

Définit une propriété d’un environnement. (ITsSbResourcePluginStoreEx.SetEnvironmentProperty)
ITsSbResourcePluginStore ::SetEnvironmentPropertyWithVersionCheck

Définit une propriété d’un environnement. (ITsSbResourcePluginStore.SetEnvironmentPropertyWithVersionCheck)
ITsSbResourcePluginStore ::SetServerDrainMode

Définit le mode de drainage du serveur spécifié.
ITsSbResourcePluginStore ::SetServer WaitingToStart

Indique à l’hôte de session que le serveur attend de démarrer.
ITsSbResourcePluginStore ::SetSessionState

Définit l’état de session.
ITsSbResourcePluginStore ::SetTargetProperty

Définit la valeur d’une propriété d’une cible. (ITsSbResourcePluginStoreEx.SetTargetProperty)
ITsSbResourcePluginStore ::SetTargetPropertyWithVersionCheck

Définit la valeur d’une propriété d’une cible. (ITsSbResourcePluginStore.SetTargetPropertyWithVersionCheck)
ITsSbResourcePluginStore ::SetTargetState

Définit l’état d’un objet cible.
ITsSbResourcePluginStore ::TestAndSetServerState

Définit de manière conditionnelle un nouvel état sur un serveur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2012
Plateforme cible Windows
En-tête sbtsv.h

Voir aussi

Interfaces de virtualisation bureau à distance