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
TSCfgWmi.mof
DLL
TSCfgWmi.dll

Siehe auch

Win32 _ TerminalServiceSetting