estrutura HTTP_SERVICE_CONFIG_SSL_SNI_QUERY (http.h)
A estrutura HTTP_SERVICE_CONFIG_SSL_SNI_QUERY é usada para especificar um registro de certificado SNI (Secure Sockets Layer) específico para consultar no repositório SNI do SSL. Ele é passado para a função HttpQueryServiceConfiguration usando o parâmetro pInputConfigInfo quando o parâmetro ConfigId é definido como HttpServiceConfigSslSniCertInfo.
Sintaxe
typedef struct _HTTP_SERVICE_CONFIG_SSL_SNI_QUERY {
HTTP_SERVICE_CONFIG_QUERY_TYPE QueryDesc;
HTTP_SERVICE_CONFIG_SSL_SNI_KEY KeyDesc;
DWORD dwToken;
} HTTP_SERVICE_CONFIG_SSL_SNI_QUERY, *PHTTP_SERVICE_CONFIG_SSL_SNI_QUERY;
Membros
QueryDesc
Um dos valores a seguir da enumeração HTTP_SERVICE_CONFIG_QUERY_TYPE .
KeyDesc
Se o parâmetro QueryDesc for igual a HttpServiceConfigQueryExact, KeyDesc deverá conter uma estrutura HTTP_SERVICE_CONFIG_SSL_SNI_KEY que identifique o registro de certificado SNI SSL consultado. Se o parâmetro QueryDesc for igual a HTTPServiceConfigQueryNext, KeyDesc será ignorado.
dwToken
Se o parâmetro QueryDesc for igual a HTTPServiceConfigQueryNext, dwToken deverá ser igual a zero na primeira chamada para a função HttpQueryServiceConfiguration , uma na segunda chamada, duas na terceira chamada e assim por diante até que todos os registros de certificado SSL sejam retornados, momento em que HttpQueryServiceConfiguration retornará ERROR_NO_MORE_ITEMS.
Se o parâmetro QueryDesc for igual a HttpServiceConfigQueryExact, dwToken será ignorado.
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 | http.h |
Confira também
HTTP_SERVICE_CONFIG_SSL_SNI_KEY
HTTP_SERVICE_CONFIG_SSL_SNI_SET