estrutura HTTP_SERVICE_CONFIG_SSL_SNI_KEY (http.h)
A estrutura HTTP_SERVICE_CONFIG_SSL_SNI_KEY serve como a chave pela qual um determinado registro de certificado SNI (Secure Sockets Layer) SSL (Indicação de Nome de Servidor) é identificado no repositório SSL SNI. Ele aparece nas estruturas HTTP_SERVICE_CONFIG_SSL_SNI_SET e HTTP_SERVICE_CONFIG_SSL_SNI_QUERY e é passado como o parâmetro pConfigInformation para HttpDeleteServiceConfiguration, HttpQueryServiceConfiguration e HttpSetServiceConfiguration quando o parâmetro ConfigId é definido como HttpServiceConfigSslSniCertInfo.
Sintaxe
typedef struct _HTTP_SERVICE_CONFIG_SSL_SNI_KEY {
SOCKADDR_STORAGE IpPort;
PWSTR Host;
} HTTP_SERVICE_CONFIG_SSL_SNI_KEY, *PHTTP_SERVICE_CONFIG_SSL_SNI_KEY;
Membros
IpPort
Uma estrutura SOCKADDR_STORAGE que contém o endereço IPv4 (Protocolo de Internet versão 4) ao qual esse certificado SNI SSL está associado. Ele deve ser definido como o endereço curinga IPv4 do tipo SOCKADDR_IN com ss_family definido como AF_INET e sin_addr preenchido com zeros. A porta pode ser qualquer porta válida.
Host
Um ponteiro para uma cadeia de caracteres Unicode UTF-16 terminada em nulo que representa o nome do host.
Requisitos
Requisito | Valor |
---|---|
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 | http.h |
Confira também
HTTP_SERVICE_CONFIG_SSL_SNI_QUERY
HTTP_SERVICE_CONFIG_SSL_SNI_SET