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 |
|
DLL |
|