Méthode CanAccessLicenseServer de la classe Win32_TerminalServiceSetting
[CanAccessLicenseServer n’est plus disponible depuis Windows Server 2008 R2.]
**Windows Server 2008 : **
Détermine si le serveur Hôte de session Bureau à distance (hôte de session Bureau à distance) est autorisé à demander des licences d’accès client des services Bureau à distance (LICENCEs RDS) à partir d’un serveur de licences Bureau à distance en fonction des éléments suivants :
- Paramètre de stratégie de groupe « groupe de sécurité du serveur de licences » sur le serveur de licences Bureau à distance.
- Appartenance au groupe local Ordinateurs Terminal Server sur le serveur de licences.
Syntaxe
uint32 CanAccessLicenseServer(
[in] string ServerName,
[out] uint32 AccessAllowed
);
Paramètres
-
ServerName [in]
-
Nom du serveur de licences Bureau à distance.
-
AccessAllowed [out]
-
Indique si le serveur hôte de session Bureau à distance est autorisé à demander des licences d’accès client aux services Bureau à distance à partir du serveur de licences.
-
0
-
La demande est autorisée.
-
1
-
La demande n’est pas autorisée.
Valeur retournée
Retourne S_OK si le serveur hôte de session Bureau à distance a accès au serveur de licences. Retourne S_FALSE si le serveur hôte de session Bureau à distance n’a pas accès au serveur de licences.
Notes
Le paramètre de stratégie « groupe de sécurité du serveur de licences » vous permet de spécifier les serveurs hôtes de session Bureau à distance qui sont autorisés à contacter le serveur de licences pour obtenir des licences d’accès client aux services Bureau à distance. Si le paramètre de stratégie est activé sur le serveur de licences, le serveur de licences répond uniquement aux demandes de licence d’accès client bureau à distance provenant de serveurs hôtes de session Bureau à distance dont les comptes d’ordinateurs sont membres du groupe local Ordinateurs Terminal Server sur le serveur de licences.
Pour vous connecter à l’espace de noms \root\CIMV2\TerminalServices, le niveau d’authentification doit inclure la confidentialité des paquets. Pour les appels C/C++, il s’agit d’un niveau d’authentification de RPC_C_AUTHN_LEVEL_PKT_PRIVACY. Pour les appels Visual Basic et de script, il s’agit d’un niveau d’authentification de WbemAuthenticationLevelPktPrivacy ou « pktPrivacy », avec une valeur de 6. L’exemple Visual Basic Scripting Edition (VBScript) suivant montre comment se connecter à un ordinateur distant avec la confidentialité des paquets.
strComputer = "RemoteServer1"
Set objServices = GetObject( _
"winmgmts:{authenticationLevel=pktPrivacy}!Root/CIMv2/TerminalServices")
Les fichiers MOF (Managed Object Format) contiennent les définitions des classes WMI (Windows Management Instrumentation). Les fichiers MOF ne sont pas installés dans le cadre du Kit de développement logiciel (SDK) Microsoft Windows. Ils sont installés sur le serveur lorsque vous ajoutez le rôle associé à l’aide du Gestionnaire de serveur. Pour plus d’informations sur les fichiers MOF, consultez Managed Object Format (MOF).
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Aucun pris en charge |
Serveur minimal pris en charge |
Windows Server 2008 |
Fin de la prise en charge des clients |
Aucun pris en charge |
Fin de la prise en charge des serveurs |
Windows Server 2008 |
Espace de noms |
Root\CIMv2\TerminalServices |
MOF |
|
DLL |
|