Freigeben über


Win32_TSRemoteControlSetting-Klasse

Die Win32_TSRemoteControlSetting WMI-Klasse definiert die Einstellungen für die Remotesteuerungskonfiguration für die Win32_Terminal-Klasse .

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_TSREMOTECONTROLSETTING_Prov"), ClassContext("local|hkey_local_machine\\SYSTEM\\CurrentControlSet\\Control\\TerminalServer\\WinStations"), AMENDMENT]
class Win32_TSRemoteControlSetting : Win32_TerminalSetting
{
  string   Caption;
  string   Description;
  datetime InstallDate;
  string   Name;
  string   Status;
  string   TerminalName;
  uint32   LevelOfControl;
  uint32   PolicySourceLevelOfControl;
  uint32   RemoteControlPolicy;
};

Member

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

Methoden

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

Methode BESCHREIBUNG
RemoteControl Legt die LevelOfControl-Eigenschaft dieser Klasse fest.

Eigenschaften

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

Caption

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: MaxLen (64)

Kurze Beschreibung (einzeilige Zeichenfolge) des Objekts.

Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.

Beschreibung

Datentyp: string

Zugriffstyp: Schreibgeschützt

Eine Beschreibung des Objekts.

Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.

InstallDate

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

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

Das Datum, an dem das Objekt installiert wurde. Ein fehlender Wert gibt nicht an, dass das Objekt nicht installiert ist.

Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.

LevelOfControl

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Steuerungsebene für die Sitzung, die angibt, ob die Sitzung nur vom Remotebenutzer angezeigt oder über Tastatur und Maus angezeigt und gesteuert wird. Weitere Informationen finden Sie im Abschnitt Hinweise der RemoteControl-Methode . Die folgenden Werte werden unterstützt.

Deaktivieren (0)

Die Remotesteuerung ist deaktiviert.

EnableInputNotify (1)

Der Benutzer der Remotesteuerung hat mit der Berechtigung des Benutzers die vollständige Kontrolle über die Sitzung des Benutzers.

EnableInputNoNotify (2)

Der Benutzer der Fernbedienung hat die volle Kontrolle über die Sitzung des Benutzers; die Berechtigung des Benutzers ist nicht erforderlich.

EnableNoInputNotify (3)

Der Benutzer der Remotesteuerung kann die Sitzung mit der Berechtigung des Benutzers remote anzeigen. Der Remotebenutzer kann die Sitzung nicht aktiv steuern.

EnableNoInputNoNotify (4)

Der Benutzer der Remotesteuerung kann die Sitzung remote anzeigen, aber nicht aktiv steuern. die Berechtigung des Benutzers ist nicht erforderlich.

Name

Datentyp: string

Zugriffstyp: Schreibgeschützt

Der Name des Objekts.

Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.

PolicySourceLevelOfControl

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Gibt an, ob die LevelOfControl-Eigenschaft vom Server, der Gruppenrichtlinie oder standardmäßig konfiguriert wird.

0 (0x0)

Server

1 (0x1)

Gruppenrichtlinie

2 (0x2)

Standard

RemoteControlPolicy

Datentyp: uint32

Zugriffstyp: Lese-/Schreibzugriff

Die Richtlinie, die der Server zum Abrufen der Remotesteuerungseinstellungen verwendet.

Pro Benutzer (0)

Die Remotesteuerungseinstellungen des Benutzers sind in Kraft.

Serverüberschreibung (1)

Die Remotesteuerungseinstellungen des Benutzers werden vom Server überschrieben.

Status

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: MaxLen (10)

Aktuelle status des Objekts. Es können verschiedene betriebsbezogene und nicht operative Status definiert werden. Zu den Betriebsstatus gehören: "OK", "Heruntergestuft" und "Pred Fail" (ein Element, z. B. eine SMART-fähige Festplatte, funktioniert möglicherweise ordnungsgemäß, sagt aber in naher Zukunft einen Fehler voraus). Zu den nicht betriebsbereiten Status gehören: "Fehler", "Wird gestartet", "Wird beendet" und "Dienst". Letzteres, "Dienst", kann beim Spiegel-Resilvering eines Datenträgers, beim Erneutladen einer Benutzerberechtigungsliste oder bei anderen administrativen Aufgaben 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")

("Heruntergestuft")

("Unbekannt")

("Pred Fail")

("Wird gestartet")

("Wird beendet")

("Dienst")

TerminalName

Datentyp: string

Zugriffstyp: Schreibgeschützt

Der Name des Terminals.

Diese Eigenschaft wird von Win32_TerminalSetting geerbt.

Bemerkungen

Um eine Verbindung mit dem Namespace \root\CIMV2\TerminalServices herzustellen, muss die Authentifizierungsebene den Schutz des Pakets enthalten. Bei C/C++-Aufrufen wäre dies eine Authentifizierungsebene von RPC_C_AUTHN_LEVEL_PKT_PRIVACY. Für Visual Basic- und Skriptaufrufe wäre dies eine Authentifizierungsebene von WbemAuthenticationLevelPktPrivacy oder "pktPrivacy" mit dem Wert 6. 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")

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)
Windows Vista
Unterstützte Mindestversion (Server)
WindowsServer 2008
Namespace
Root\CIMv2\TerminalServices
MOF
TSCfgWmi.mof
DLL
TSCfgWmi.dll

Siehe auch

Win32_Terminal

Win32_TerminalSetting