CanAccessLicenseServer-Methode der Win32 _ TerminalServiceSetting-Klasse
[CanAccessLicenseServer ist ab Windows Server 2008 R2 nicht mehr verfügbar.]
**Windows Server 2008: **
Bestimmt, ob der Remotedesktop-Sitzungshost-Server (RD-Sitzungshost) Remotedesktopdienste-Clientzugriffslizenzen (RDS-CALs) von einem Remotedesktop-Lizenzserver anfordern darf. Dies basiert auf folgendem Code:
- 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 RD-Sitzungshost ob der RD-Sitzungshost 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 RD-Sitzungshost Server Zugriff auf den Lizenzserver hat. Gibt S _ FALSE zurück, wenn RD-Sitzungshost Server keinen Zugriff auf den Lizenzserver hat.
Hinweise
Mit der Richtlinieneinstellung "Lizenzserversicherheitsgruppe" können Sie die RD-Sitzungshost 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-Sitzungshost-Servern, deren Computerkonten Mitglieder der lokalen Gruppe Terminalservercomputer auf dem Lizenzserver sind.
Um eine Verbindung mit dem \ \ CIMV2 TerminalServices-Stammnamespace 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 beispiel Visual Basic Scripting Edition (VBScript) zeigt, wie Sie eine Verbindung mit einem Remotecomputer mit Paketschutz herstellen.
strComputer = "RemoteServer1"
Set objServices = GetObject( _
"winmgmts:{authenticationLevel=pktPrivacy}!Root/CIMv2/TerminalServices")
Managed Object Format (MOF) 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. 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) |
Windows Server 2008 |
| Ende des Supports (Client) |
Nicht unterstützt |
| Ende des Supports (Server) |
Windows Server 2008 |
| Namespace |
\ \ CiMv2-Stammterminaldienste |
| MOF |
|
| DLL |
|