FindLicenseServers-Methode der Win32_TerminalServiceSetting-Klasse
Listet alle Remotedesktop-Lizenzserver und die Ermittlungsmethode auf.
Syntax
uint32 FindLicenseServers(
[out] Win32_TSDiscoveredLicenseServer LicenseServersList[],
[out] uint32 Count
);
Parameter
-
LicenseServersList [out]
-
Die Liste der Win32_TSDiscoveredLicenseServer-Objekte . Jedes Objekt in der Ausgabeliste hat den Namen des Remotedesktop-Lizenzservers und die Ermittlungsmethode.
-
Anzahl [out]
-
Die Gesamtzahl der ermittelten Remotedesktop-Lizenzserver in der Ausgabeliste.
Bemerkungen
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) |
Windows Vista |
Unterstützte Mindestversion (Server) |
WindowsServer 2008 |
Namespace |
Root\CIMv2\TerminalServices |
MOF |
|
DLL |
|