estrutura SecPkgContext_NegotiatedTlsExtensions (sspi.h)
A estrutura SecPkgContext_NegotiatedTlsExtensions contém informações sobre as extensões (D)TLS negociadas para a conexão TLS (D)atual.
Sintaxe
typedef struct _SecPkgContext_NegotiatedTlsExtensions {
unsigned long ExtensionsCount;
unsigned short *Extensions;
} SecPkgContext_NegotiatedTlsExtensions, *PSecPkgContext_NegotiatedTlsExtensions;
Membros
ExtensionsCount
O número de extensões TLS (D)negociadas.
Extensions
Um ponteiro para a matriz de IDs de extensão TLS de 2 bytes, conforme definido no registro de extensões IANA (D)TLS.
Comentários
A lista de extensões (D)TLS retornadas por meio dessa estrutura não é exaustiva. Dependendo do tipo da extensão (D)TLS, nem sempre é possível determinar se ela foi negociada com o par. Essa estrutura geralmente relata extensões negociáveis (D)TLS de interesse para chamadores de SSPI, como: Solicitação de Status de Certificado, Negociação de Protocolo de Camada de Aplicativo, Protocolo de Transporte Seguro em Tempo Real, Associação de Token, Segredo Mestre Estendido, Informações de Renegociação.
Requisitos
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Cabeçalho | sspi.h |