Freigeben über


Win32_TSSessionDirectory-Klasse

Definiert die Konfigurationseinstellungen des Remotedesktop-Verbindungsbrokers (RD-Verbindungsbroker) für die Win32_TSSessionDirectorySetting-Klasse .

Hinweis

In Windows Server 2008 R2 wurde der Name des Terminaldienste-Sitzungsbrokers (TS-Sitzungsbroker) in RD-Verbindungsbroker geändert. Diese Eigenschaften gelten für alle unterstützten Betriebssysteme, sofern nicht anders angegeben.

Die folgende Syntax wird vom MOF-Code vereinfacht und enthält alle definierten und geerbten Eigenschaften in alphabetischer Reihenfolge. Referenzinformationen zu Methoden finden Sie in der Tabelle der Methoden weiter unten in diesem Thema.

Syntax

[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;
};

Member

Die Win32_TSSessionDirectory-Klasse verfügt über folgende Membertypen:

Methoden

Die Win32_TSSessionDirectory-Klasse verfügt über diese Methoden.

Methode BESCHREIBUNG
CreateUserDiskTemplate Erstellt eine Benutzerdatenträgervorlage.
DisableUserVhd Deaktiviert eine Benutzerprofil-VHD.
EnableUserVhd Aktiviert eine Benutzerprofil-VHD auf einem RDSH-Server.
GetCurrentRedirectableAddresses Ruft die aktuell konfigurierte Liste der geeigneten DNS-Adressen und den Umleitungstyp ab.
GetRedirectableAddresses Ruft die gesamte Liste der geeigneten DNS-Adressen ab.
PingSessionDirectory Überprüft, ob der RD-Verbindungsbrokerserver verfügbar ist.
SetCurrentRedirectableAddresses Legt die konfigurierte Liste der geeigneten DNS-Adressen und den Umleitungstyp fest.
SetLoadBalancingState Legt den Wert fest, um anzugeben, ob der Server am Lastenausgleich des RD-Verbindungsbrokers beteiligt ist.
SetServerWeight Legt den Servergewichtungswert für den RD-Verbindungsbroker-Lastenausgleich fest.
SetSessionDirectoryActive Deaktiviert und aktiviert den RD-Verbindungsbroker.
SetSessionDirectoryExposeServerIP Legt die SessionDirectoryExposeServerIP-Eigenschaft fest.
SetSessionDirectoryProperty Legt die SessionDirectoryLocation-Eigenschaft oder die SessionDirectoryClusterName-Eigenschaft fest.
SetTSRedirectorMode Diese Methode ist nicht verfügbar.

Eigenschaften

Die Win32_TSSessionDirectory-Klasse verfügt über diese Eigenschaften.

Caption

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: MaxLen (64)

Kurze Beschreibung (einzeilige Zeichenfolge) des Objekts.

Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.

Beschreibung

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Eine Beschreibung des Objekts.

Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.

GetLoadBalancingState

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Gibt an, ob der Server für die Teilnahme am RD-Verbindungsbroker-Lastenausgleich konfiguriert ist.

0

Der Server ist nicht für die Teilnahme am RD-Verbindungsbroker-Lastenausgleich konfiguriert.

1

Der Server ist für die Teilnahme am RD-Verbindungsbroker-Lastenausgleich konfiguriert.

GetServerWeight

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Ruft den Servergewichtungswert ab, der im Rd-Verbindungsbroker-Lastenausgleich verwendet wird.

GetTSRedirectorMode

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Gibt an, ob der Server für die Umleitung von Remotedesktopdiensten konfiguriert ist.

0

Der Server ist so konfiguriert, dass er als Remotedesktopdienste-Redirector fungiert.

1

Der Server ist nicht so konfiguriert, dass er als Remotedesktopdienste-Umleitung fungiert.

Windows Server 2008: Diese Eigenschaft ist nicht verfügbar.

InstallDate

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

Qualifizierer: Mappingstrings ("MIF. DMTF| ComponentID|001.5")

Das Datum der Installation des Objekts. Ein Fehlender Wert bedeutet nicht, dass das Objekt nicht installiert ist.

Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.

Name

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Der Name des Objekts.

Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.

PolicySourceLoadBalancing

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Gibt an, ob die GetLoadBalancingState-Eigenschaft vom Server oder von einer Gruppenrichtlinie konfiguriert wird.

0 (0x0)

Server

1 (0x1)

Gruppenrichtlinie

PolicySourceSessionDirectoryActive

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Gibt an, ob die SessionDirectoryActive-Eigenschaft vom Server oder von einer Gruppenrichtlinie konfiguriert wird.

0 (0x0)

Server

1 (0x1)

Gruppenrichtlinie

PolicySourceSessionDirectoryClusterName

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Gibt an, ob die SessionDirectoryClusterName-Eigenschaft vom Server oder von einer Gruppenrichtlinie konfiguriert wird.

0 (0x0)

Server

1 (0x1)

Gruppenrichtlinie

PolicySourceSessionDirectoryExposeServerIP

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Gibt an, ob die SessionDirectoryExposeServerIP-Eigenschaft vom Server oder von einer Gruppenrichtlinie konfiguriert wird.

0 (0x0)

Server

1 (0x1)

Gruppenrichtlinie

PolicySourceSessionDirectoryLocation

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Gibt an, ob die SessionDirectoryLocation-Eigenschaft vom Server oder von einer Gruppenrichtlinie konfiguriert wird.

0 (0x0)

Server

1 (0x1)

Gruppenrichtlinie

PolicySourceTSRedirectorMode

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Diese Eigenschaft ist nicht verfügbar.

Windows Server 2008 R2: Gibt an, ob die GetTSRedirectorMode-Eigenschaft vom Server oder von einer Gruppenrichtlinie konfiguriert wird.

0 (0x0)

Server

1 (0x1)

Gruppenrichtlinie

SessionDirectoryActive

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Gibt an, ob Remotedesktopdienste am RD-Verbindungsbroker beteiligt sind.

FALSE (0)

Die Remotedesktopdienste-Teilnahme am RD-Verbindungsbroker ist deaktiviert.

TRUE (1)

Die Remotedesktopdienste-Teilnahme am RD-Verbindungsbroker ist aktiviert.

SessionDirectoryClusterName

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Die virtuelle IP-Adresse des Clusters, zu dem der RD-Sitzungshostserver gehört.

SessionDirectoryExposeServerIP

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Gibt an, ob der Abruf der IP-Adresse des RD-Verbindungsbrokers zulässig ist.

FALSE (0)

Der Abruf wird verweigert.

TRUE (1)

Der Abruf ist zulässig.

SessionDirectoryIPAddress

Datentyp: Zeichenfolge

Zugriffstyp: Lese-/Schreibzugriff

Die IP-Adresse des LAN-Adapters, der vom Sitzungsverzeichnis verwendet wird.

SessionDirectoryLocation

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Der NETZWERK-DNS-Name oder die IP-Adresse des Servers, auf dem der RD-Verbindungsbrokerdienst ausgeführt wird.

Status

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: MaxLen (10)

Aktuelle status des Objekts. Es können verschiedene betriebs- und nicht-operative Status definiert werden. Zu den Betriebsstatus gehören: "OK", "Degraded" und "Pred Fail" (ein Element, z. B. ein SMART-fähiges Festplattenlaufwerk, funktioniert möglicherweise ordnungsgemäß, sagt aber einen Fehler in naher Zukunft voraus). Zu den nicht betriebsrelevanten Status zählen : "Error", "Starting", "Stop" und "Service". Letzteres, "Dienst", kann während Spiegel-Resilvering eines Datenträgers, beim Erneutladen einer Benutzerberechtigungsliste oder bei anderen Administrativen Arbeiten gelten. Nicht alle derartigen Arbeiten sind online, aber das verwaltete Element ist weder "OK" noch in einem der anderen Zustände.

Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.

("OK")

("Fehler")

("Beeinträchtigt")

("Unbekannt")

("Pred Fail")

("Start")

("Beenden")

("Dienst")

Bemerkungen

Um eine Verbindung mit dem Namespace \\root\CIMV2\TerminalServices herzustellen, muss die Authentifizierungsebene den Schutz des Pakets enthalten. Bei C/C++-Aufrufen ist dies eine Authentifizierungsebene von RPC_C_AUTHN_LEVEL_PKT_PRIVACY. Für Visual Basic- und Skriptaufrufe ist dies eine Authentifizierungsebene von WbemAuthenticationLevelPktPrivacy oder "pktPrivacy" mit einem Wert von sechs.

Das folgende Visual Basic Scripting Edition (VBScript)-Beispiel zeigt, wie Sie eine Verbindung mit einem Remotecomputer mit Paketschutz herstellen.

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

In Windows Server 2008 wurde der Name des Features Terminal services Session Directory in Terminal Services Session Broker geändert.

In Windows Server 2008 R2 wurde der Name des Features Terminaldienste-Sitzungsbroker in Remotedesktopverbindungsbroker geändert.

MOF-Dateien (Managed Object Format) enthalten die Definitionen für WMI-Klassen (Windows Management Instrumentation). MOF-Dateien werden nicht als Teil des Microsoft Windows Software Development Kit (SDK) installiert. Sie werden auf dem Server installiert, wenn Sie die zugeordnete Rolle mithilfe des Server-Manager hinzufügen. Weitere Informationen zu MOF-Dateien finden Sie unter Verwaltetes Objektformat (MOF).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Nicht unterstützt
Unterstützte Mindestversion (Server)
WindowsServer 2008
Namespace
Root\CIMv2\TerminalServices
MOF
TSCfgWmi.mof
DLL
TSCfgWmi.dll

Siehe auch

CIM_Setting

Win32_TSSessionDirectorySetting