リソース プラグインがセッションやターゲットなどのオブジェクトを格納できるようにするメソッドを公開します。 これらのメソッドは、これらのオブジェクトを追加、削除、およびクエリします。
このインターフェイスは、KB3091411 がインストールされている Windows Server 2012 R2 でのみ使用できます。 ITsSbResourcePluginStore インターフェイスの AcquireTargetLock メソッドと ReleaseTargetLock メソッドは、Windows Server 2016 以降で使用できます。
メンバー
ITsSbResourcePluginStoreEx インターフェイスは、ITsSbResourcePluginStore から継承されます。 ITsSbResourcePluginStoreEx には、次の種類のメンバーもあります。
メソッド
ITsSbResourcePluginStoreEx インターフェイスには、これらのメソッドがあります。
| メソッド | 説明 |
|---|---|
| AcquireTargetLock | ターゲットをロックします。 |
| AddEnvironmentToStore | リソース プラグイン ストアに環境を追加します。 |
| AddSessionToStore | リソース プラグイン ストアに新しいセッションを追加します。 |
| AddTargetToStore | リソース プラグイン ストアにターゲットを追加します。 |
| DeleteTarget | ターゲットを削除します。 |
| EnumerateEnvironments | リソース プラグイン ストアに存在する環境を含む配列を返します。 |
| EnumerateFarms | リソース プラグイン ストアに追加されたすべてのファームを列挙します。 |
| EnumerateSessions | 指定したセッション のセットを列挙します。 |
| EnumerateTargets | リソース プラグイン ストアに存在する指定したターゲットを含む配列を返します。 |
| GetFarmProperty | ファームのプロパティを取得します。 |
| QueryEnvironment | 指定した環境オブジェクトを返します。 |
| QuerySessionBySessionId | 指定したセッション ID を持つセッション オブジェクトを返します。 |
| QueryTarget | 指定したターゲット名とファーム名を持つターゲットを返します。 |
| ReleaseTargetLock | ターゲットのロックを解放します。 |
| RemoveEnvironmentFromStore | 指定した環境をリソース プラグイン ストアから削除します。 |
| SaveEnvironment | 環境を保存します。 |
| SaveSession | セッションを保存します。 |
| SaveTarget | ターゲットを保存します。 |
| SetEnvironmentProperty | 環境のプロパティを設定します。 |
| SetEnvironmentPropertyWithVersionCheck | 環境のプロパティを設定します。 |
| SetSessionState | セッションの状態を設定します。 |
| SetTargetProperty | ターゲットのプロパティを設定します。 |
| SetTargetPropertyWithVersionCheck | ターゲットのプロパティを設定します。 |
| SetTargetState | ターゲットの状態を設定します。 |
必要条件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント |
サポートなし |
| サポートされている最小のサーバー |
Windows Server 2012 R2 |
| サーバー サポートの終了 |
Windows Server 2012 R2 |
| IID |
IID_ITsSbResourcePluginStoreExは 80b83ffd-625d-11e5-bea1-a0481c7e9064 として定義されています |