SecPkgContext_NegotiatedTlsExtensions 结构 (sspi.h)
SecPkgContext_NegotiatedTlsExtensions 结构包含有关为当前 (D) TLS 连接协商的 (D) TLS 扩展的信息。
语法
typedef struct _SecPkgContext_NegotiatedTlsExtensions {
unsigned long ExtensionsCount;
unsigned short *Extensions;
} SecPkgContext_NegotiatedTlsExtensions, *PSecPkgContext_NegotiatedTlsExtensions;
成员
ExtensionsCount
协商 (D) TLS 扩展的数目。
Extensions
指向 IANA (D) TLS 扩展注册表中定义的 2 字节 TLS 扩展 ID 数组的指针。
注解
通过此结构返回的 (D) TLS 扩展的列表并不详尽。 根据 (D) TLS 扩展的类型,并不总是能够确定它是否已与对等方协商。 此结构通常报告 SSPI 调用方感兴趣的可协商 (D) TLS 扩展,例如:证书状态请求、应用程序层协议协商、安全实时传输协议、令牌绑定、扩展主机密、重新协商信息。
要求
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
标头 | sspi.h |