CanAccessLicenseServer-Methode der Win32_TerminalServiceSetting-Klasse

[CanAccessLicenseServer ist ab Windows Server 2008 R2 nicht mehr verfügbar.]

**Windows Server 2008: **

Bestimmt, ob der Remotedesktop-Sitzungshostserver (RD-Sitzungshostserver) auf der Grundlage von Folgenden Remotedesktopdienste-Clientzugriffslizenzen (RDS-CALs) von einem Remotedesktop-Lizenzserver anfordern darf:

  • Die Gruppenrichtlinieneinstellung "Lizenzserversicherheitsgruppe" auf dem Remotedesktop-Lizenzserver.
  • Mitgliedschaft in der lokalen Gruppe Terminalservercomputer auf dem Lizenzserver.

Syntax

uint32 CanAccessLicenseServer(
  [in]  string ServerName,
  [out] uint32 AccessAllowed
);

Parameter

ServerName [in]

Der Name des Remotedesktop-Lizenzservers.

AccessAllowed [out]

Gibt an, ob der RD-Sitzungshostserver RDS-CALs vom Lizenzserver anfordern darf.

0

Die Anforderung ist zulässig.

1

Die Anforderung ist nicht zulässig.

Rückgabewert

Gibt S_OK zurück, wenn der RD-Sitzungshostserver Zugriff auf den Lizenzserver hat. Gibt S_FALSE zurück, wenn der RD-Sitzungshostserver keinen Zugriff auf den Lizenzserver hat.

Bemerkungen

Mit der Richtlinieneinstellung "Sicherheitsgruppe für Lizenzserver" können Sie die RD-Sitzungshostserver angeben, die den Lizenzserver kontaktieren dürfen, um RDS-CALs zu erhalten. Wenn die Richtlinieneinstellung auf dem Lizenzserver aktiviert ist, antwortet der Lizenzserver nur auf RDS CAL-Anforderungen von RD-Sitzungshostservern, deren Computerkonten Mitglieder der lokalen Gruppe Terminalservercomputer auf dem Lizenzserver sind.

Um eine Verbindung mit dem Namespace \root\CIMV2\TerminalServices herzustellen, muss die Authentifizierungsebene den Paketschutz 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 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 der Server-Manager hinzufügen. Weitere Informationen zu MOF-Dateien finden Sie unter Managed Object Format (MOF).

Anforderungen

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

Siehe auch

Win32_TerminalServiceSetting