次の方法で共有


Win32_TSSessionDirectory クラス

Win32_TSSessionDirectorySetting クラスのリモート デスクトップ接続ブローカー (RD 接続ブローカー) 構成設定を定義します。

注意

Windows Server 2008 R2 では、ターミナル サービス セッション ブローカー (TS セッション ブローカー) の名前が RD 接続ブローカーに変更されました。 これらのプロパティは、特に明記されていない限り、サポートされているすべてのオペレーティング システムに適用されます。

次の構文は MOF コードから簡略化され、定義および継承されたすべてのプロパティがアルファベット順に含まれています。 メソッドのリファレンス情報については、このトピックで後述するメソッドの表を参照してください。

構文

[dynamic, provider("Win32_WIN32_TSSESSIONDIRECTORY_Prov"), ClassContext("local|hkey_local_machine\\SYSTEM\\CurrentControlSet\\Control\\TerminalServer"), AMENDMENT]
class Win32_TSSessionDirectory : CIM_Setting
{
  string   Caption;
  string   Description;
  datetime InstallDate;
  string   Name;
  string   Status;
  string   SessionDirectoryLocation;
  uint32   PolicySourceSessionDirectoryLocation;
  uint32   SessionDirectoryActive;
  uint32   PolicySourceSessionDirectoryActive;
  uint32   SessionDirectoryExposeServerIP;
  uint32   PolicySourceSessionDirectoryExposeServerIP;
  string   SessionDirectoryClusterName;
  uint32   PolicySourceLoadBalancing;
  uint32   GetLoadBalancingState;
  uint32   GetServerWeight;
  uint32   PolicySourceSessionDirectoryClusterName;
  string   SessionDirectoryIPAddress;
  uint32   GetTSRedirectorMode;
  uint32   PolicySourceTSRedirectorMode;
};

メンバー

Win32_TSSessionDirectory クラスには、次の種類のメンバーがあります。

メソッド

Win32_TSSessionDirectory クラスには、これらのメソッドがあります。

メソッド 説明
CreateUserDiskTemplate ユーザー ディスク テンプレートを作成します。
DisableUserVhd ユーザー プロファイル VHD を無効にします。
EnableUserVhd RDSH サーバーでユーザー プロファイル VHD を有効にします。
GetCurrentRedirectableAddresses 現在構成されている DNS 対象アドレスの一覧とリダイレクトの種類を取得します。
GetRedirectableAddresses DNS の対象となるアドレスの一覧全体を取得します。
PingSessionDirectory RD 接続ブローカー サーバーが使用可能かどうかを確認します。
SetCurrentRedirectableAddresses DNS の対象となるアドレスの構成済みの一覧とリダイレクトの種類を設定します。
SetLoadBalancingState サーバーが RD 接続ブローカーの負荷分散に参加するかどうかを示す値を設定します。
SetServerWeight RD 接続ブローカーの負荷分散のサーバーの重みの値を設定します。
SetSessionDirectoryActive RD 接続ブローカーを無効にして有効にします。
SetSessionDirectoryExposeServerIP SessionDirectoryExposeServerIP プロパティを設定します。
SetSessionDirectoryProperty SessionDirectoryLocation プロパティまたは SessionDirectoryClusterName プロパティを設定します。
SetTSRedirectorMode このメソッドは使用できません。

プロパティ

Win32_TSSessionDirectory クラスには、これらのプロパティがあります。

Caption

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (64)

オブジェクトの簡単な説明 (1 行文字列)。

このプロパティは、 CIM_ManagedSystemElementから継承されます。

説明

データ型: string

アクセスの種類: 読み取り専用

オブジェクトの説明。

このプロパティは、 CIM_ManagedSystemElementから継承されます。

GetLoadBalancingState

データ型: uint32

アクセスの種類: 読み取り専用

サーバーが RD 接続ブローカーの負荷分散に参加するように構成されているかどうかを示します。

0

サーバーが RD 接続ブローカーの負荷分散に参加するように構成されていません。

1

サーバーは、RD 接続ブローカーの負荷分散に参加するように構成されています。

GetServerWeight

データ型: uint32

アクセスの種類: 読み取り専用

RD 接続ブローカーの負荷分散で使用されるサーバーの重みの値を取得します。

GetTSRedirectorMode

データ型: uint32

アクセスの種類: 読み取り専用

リモート デスクトップ サービス リダイレクターとして機能するようにサーバーが構成されているかどうかを示します。

0

サーバーは、リモート デスクトップ サービス リダイレクターとして機能するように構成されています。

1

サーバーがリモート デスクトップ サービス リダイレクターとして機能するように構成されていません。

Windows Server 2008: このプロパティは使用できません。

InstallDate

データ型: datetime

アクセスの種類: 読み取り専用

修飾子: Mappingstrings ("MIF.DMTF|ComponentID|001.5")

オブジェクトがインストールされた日付。 値がない場合、オブジェクトがインストールされていないことを示すわけではありません。

このプロパティは、 CIM_ManagedSystemElementから継承されます。

名前

データ型: string

アクセスの種類: 読み取り専用

オブジェクトの名前。

このプロパティは、 CIM_ManagedSystemElementから継承されます。

PolicySourceLoadBalancing

データ型: uint32

アクセスの種類: 読み取り専用

GetLoadBalancingState プロパティがサーバーまたはグループ ポリシーによって構成されているかどうかを示します。

0 (0x0)

サーバー

1 (0x1)

グループ ポリシー

PolicySourceSessionDirectoryActive

データ型: uint32

アクセスの種類: 読み取り専用

SessionDirectoryActive プロパティがサーバーまたはグループ ポリシーによって構成されているかどうかを示します。

0 (0x0)

サーバー

1 (0x1)

グループ ポリシー

PolicySourceSessionDirectoryClusterName

データ型: uint32

アクセスの種類: 読み取り専用

SessionDirectoryClusterName プロパティがサーバーまたはグループ ポリシーによって構成されているかどうかを示します。

0 (0x0)

サーバー

1 (0x1)

グループ ポリシー

PolicySourceSessionDirectoryExposeServerIP

データ型: uint32

アクセスの種類: 読み取り専用

SessionDirectoryExposeServerIP プロパティがサーバーまたはグループ ポリシーによって構成されているかどうかを示します。

0 (0x0)

サーバー

1 (0x1)

グループ ポリシー

PolicySourceSessionDirectoryLocation

データ型: uint32

アクセスの種類: 読み取り専用

SessionDirectoryLocation プロパティがサーバーまたはグループ ポリシーによって構成されているかどうかを示します。

0 (0x0)

サーバー

1 (0x1)

グループ ポリシー

PolicySourceTSRedirectorMode

データ型: uint32

アクセスの種類: 読み取り専用

このプロパティは使用できません。

Windows Server 2008 R2:GetTSRedirectorMode プロパティがサーバーまたはグループ ポリシーによって構成されているかどうかを示します。

0 (0x0)

サーバー

1 (0x1)

グループ ポリシー

SessionDirectoryActive

データ型: uint32

アクセスの種類: 読み取り専用

修飾子: キー

リモート デスクトップ サービスが RD 接続ブローカーに参加するかどうかを指定します。

FALSE (0)

RD 接続ブローカーへのリモート デスクトップ サービスの参加は無効になっています。

TRUE (1)

RD 接続ブローカーへのリモート デスクトップ サービスの参加が有効になっています。

SessionDirectoryClusterName

データ型: string

アクセスの種類: 読み取り専用

RD セッション ホスト サーバーが属するクラスターの仮想 IP アドレス。

SessionDirectoryExposeServerIP

データ型: uint32

アクセスの種類: 読み取り専用

RD 接続ブローカーの IP アドレスの取得を許可するかどうかを指定します。

FALSE (0)

取得が拒否されました。

TRUE (1)

取得が可能です。

SessionDirectoryIPAddress

データ型: string

アクセスの種類: 読み取り/書き込み

セッション ディレクトリで使用される LAN アダプターの IP アドレス。

SessionDirectoryLocation

データ型: string

アクセスの種類: 読み取り専用

RD 接続ブローカー サービスが実行されているサーバーのネットワーク DNS 名または IP アドレス。

状態

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (10)

オブジェクトの現在の状態。 さまざまな操作状態と非操作状態を定義できます。 運用状態には、"OK"、"低下"、"事前失敗" (SMART 対応ハード ディスク ドライブなどの要素が正常に機能している可能性がありますが、近い将来に障害が予測される可能性があります) が含まれます。 非運用状態には、"Error"、"Starting"、"Stopping"、および "Service" が含まれます。 後者の "サービス" は、ディスクのミラー再チェックイン、ユーザーアクセス許可リストの再読み込み、またはその他の管理作業中に適用される可能性があります。 このような作業のすべてがオンラインであるわけではありませんが、マネージド要素は "OK" でも、他の状態の 1 つでもありません。

このプロパティは、 CIM_ManagedSystemElementから継承されます。

("OK")

("Error")

("Degraded")

("不明")

("Pred Fail")

("Starting")

("Stopping")

("Service")

解説

\\root\CIMV2\TerminalServices 名前空間に接続するには、認証レベルにパケット プライバシーを含める必要があります。 C/C++ 呼び出しの場合、これは RPC_C_AUTHN_LEVEL_PKT_PRIVACYの認証レベルです。 Visual Basic とスクリプトの呼び出しの場合、これは WbemAuthenticationLevelPktPrivacy または "pktPrivacy" の認証レベルであり、値は 6 です。

次の Visual Basic Scripting Edition (VBScript) の例は、パケット プライバシーを使用してリモート コンピューターに接続する方法を示しています。

strComputer = "RemoteServer1" 
Set objServices = GetObject( _
    "winmgmts:{authenticationLevel=pktPrivacy}!Root/CIMv2/TerminalServices")

Windows Server 2008 では、ターミナル サービス セッション ディレクトリ機能の名前がターミナル サービス セッション ブローカーに変更されました。

Windows Server 2008 R2 では、ターミナル サービス セッション ブローカー機能の名前がリモート デスクトップ接続ブローカーに変更されました。

マネージド オブジェクト形式 (MOF) ファイルには、Windows Management Instrumentation (WMI) クラスの定義が含まれています。 MOF ファイルは、Microsoft Windows ソフトウェア開発キット (SDK) の一部としてインストールされていません。 サーバー マネージャーを使用して関連付けられているロールを追加すると、サーバーにインストールされます。 MOF ファイルの詳細については、「 マネージド オブジェクト形式 (MOF)」を参照してください。

要件

要件
サポートされている最小のクライアント
サポートなし
サポートされている最小のサーバー
Windows Server 2008
名前空間
Root\CIMv2\TerminalServices
MOF
TSCfgWmi.mof
[DLL]
TSCfgWmi.dll

関連項目

CIM_Setting

Win32_TSSessionDirectorySetting