Partager via


SecPkgContext_NegotiatedTlsExtensions structure (sspi.h)

La structure SecPkgContext_NegotiatedTlsExtensions contient des informations sur les extensions (D)TLS négociées pour la connexion (D)TLS actuelle.

Syntaxe

typedef struct _SecPkgContext_NegotiatedTlsExtensions {
  unsigned long  ExtensionsCount;
  unsigned short *Extensions;
} SecPkgContext_NegotiatedTlsExtensions, *PSecPkgContext_NegotiatedTlsExtensions;

Membres

ExtensionsCount

Nombre d’extensions (D)TLS négociées.

Extensions

Pointeur vers le tableau d’ID d’extension TLS de 2 octets, tel que défini dans le registre des extensions IANA (D)TLS.

Remarques

La liste des extensions (D)TLS retournées via cette structure n’est pas exhaustive. Selon le type de l’extension (D)TLS, il n’est pas toujours possible de déterminer si elle a été négociée avec l’homologue. Cette structure signale généralement les extensions (D)TLS négociables d’intérêt pour les appelants SSPI, telles que : Demande d’état de certificat, Négociation de protocole de couche Application, Protocole de transport en temps réel sécurisé, Liaison de jeton, Secret principal étendu, Informations de renégociation.

Configuration requise

   
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
En-tête sspi.h

Voir aussi

Registre des extensions IANA (D)TLS

Fonction QueryContextAttributes (Schannel)