structure _WTS_LICENSE_CAPABILITIES (wtsdefs.h)
Contient des informations sur les fonctionnalités de licence du client.
Syntaxe
typedef struct _WTS_LICENSE_CAPABILITIES {
DWORD KeyExchangeAlg;
DWORD ProtocolVer;
BOOL fAuthenticateServer;
WTS_CERT_TYPE CertType;
DWORD cbClientName;
BYTE rgbClientName[WTS_LICENSE_CLIENT_NAME_BYTE_LENGTH];
} _WTS_LICENSE_CAPABILITIES, WTS_LICENSE_CAPABILITIES, *PWTS_LICENSE_CAPABILITIES, _WRDS_LICENSE_CAPABILITIES;
Membres
KeyExchangeAlg
Contient un entier qui spécifie l’algorithme de chiffrement. Il peut s’agir de l’une des valeurs suivantes.
WTS_KEY_EXCHANGE_ALG_RSA (1)
Algorithme RSA.
WTS_KEY_EXCHANGE_ALG_DH (2)
Algorithme Diffie-Hellman.
ProtocolVer
Entier qui spécifie le protocole de licence pris en charge. Cela doit être WTS_LICENSE_CURRENT_PROTOCOL_VERSION.
fAuthenticateServer
Valeur booléenne qui spécifie si le client authentifie le serveur.
CertType
Valeur d’énumération WTS_CERT_TYPE qui spécifie le type du certificat utilisé pour obtenir la licence.
cbClientName
Entier qui contient la taille, en octets, du nom de client spécifié par le membre rgbClientName .
rgbClientName[WTS_LICENSE_CLIENT_NAME_BYTE_LENGTH]
Nom du client, y compris un caractère null de fin.
Remarques
Cette énumération est utilisée par la méthode RequestLicensingCapabilities .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2008 R2 |
En-tête | wtsdefs.h (include Wtsprotocol.h) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour