SecPkgContext_NegotiatedTlsExtensions-Struktur (sspi.h)
Die SecPkgContext_NegotiatedTlsExtensions-Struktur enthält Informationen zu den (D)TLS-Erweiterungen, die für die aktuelle (D)TLS-Verbindung ausgehandelt wurden.
Syntax
typedef struct _SecPkgContext_NegotiatedTlsExtensions {
unsigned long ExtensionsCount;
unsigned short *Extensions;
} SecPkgContext_NegotiatedTlsExtensions, *PSecPkgContext_NegotiatedTlsExtensions;
Member
ExtensionsCount
Die Anzahl der ausgehandelten (D)TLS-Erweiterungen.
Extensions
Ein Zeiger auf das Array der 2-Byte-TLS-Erweiterungs-IDs, wie in der IANA (D)TLS-Erweiterungsregistrierung definiert.
Hinweise
Die Liste der (D)TLS-Erweiterungen, die über diese Struktur zurückgegeben werden, ist nicht vollständig. Abhängig vom Typ der (D)TLS-Erweiterung ist es nicht immer möglich, festzustellen, ob sie mit dem Peer ausgehandelt wurde. Diese Struktur meldet im Allgemeinen verhandelbare (D)TLS-Erweiterungen, die für SSPI-Aufrufer von Interesse sind, z. B.: Zertifikatstatusanforderung, Application Layer Protocol Negotiation, Secure Real-Time Transport Protocol, Token binding, Extended Master Secret, Renegotiation Info.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Kopfzeile | sspi.h |