Condividi tramite


SecPkgContext_NegotiatedTlsExtensions struttura (sspi.h)

La struttura SecPkgContext_NegotiatedTlsExtensions contiene informazioni sulle estensioni TLS (D)TLS negoziate per la connessione TLS corrente (D)TLS.

Sintassi

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

Members

ExtensionsCount

Numero di estensioni TLS negoziate (D).TLS.

Extensions

Puntatore alla matrice di ID di estensione TLS a 2 byte, come definito nel Registro di sistema di estensioni TLS IANA (D)TLS.

Commenti

L'elenco di estensioni TLS (D)TLS restituite tramite questa struttura non è esaustivo. A seconda del tipo di estensione TLS (D)TLS, non è sempre possibile determinare se è stato negoziato con il peer. Questa struttura in genere segnala estensioni TLS negoziabili (D)TLS di interesse per i chiamanti SSPI, ad esempio: Richiesta di stato del certificato, Negoziazione del protocollo protocollo di livello applicazione, Protocollo di trasporto sicuro in tempo reale, Associazione token, Segreto master esteso, Informazioni di rinegoziazione.

Requisiti

   
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Intestazione sspi.h

Vedi anche

Registro di sistema delle estensioni IANA (D)TLS

Funzione QueryContextAttributes (Schannel)