estrutura HTTP_SERVICE_CONFIG_SSL_CCS_QUERY (http.h)

Especifica uma configuração SSL (Secure Sockets Layer) para consultar um registro ccs (repositório de certificados centralizado) SSL na porta quando você chama a função HttpQueryServiceConfiguration . O registro de certificado SSL especifica que Http.sys deve consultar o repositório CCS para localizar certificados se a porta receber um handshake TLS (Transport Layer Security).

Sintaxe

typedef struct _HTTP_SERVICE_CONFIG_SSL_CCS_QUERY {
  HTTP_SERVICE_CONFIG_QUERY_TYPE  QueryDesc;
  HTTP_SERVICE_CONFIG_SSL_CCS_KEY KeyDesc;
  DWORD                           dwToken;
} HTTP_SERVICE_CONFIG_SSL_CCS_QUERY, *PHTTP_SERVICE_CONFIG_SSL_CCS_QUERY;

Membros

QueryDesc

Um dos valores a seguir da enumeração HTTP_SERVICE_CONFIG_QUERY_TYPE que indica se a chamada para HttpQueryServiceConfiguration é uma chamada para recuperar um único registro ou parte de uma sequência de chamadas para recuperar uma sequência de registros.

Valor Significado
HttpServiceConfigQueryExact
A chamada para HttpQueryServiceConfiguration é chamada para recuperar um único registro de certificado CCS SSL, que o membro KeyDesc especifica.
HttpServiceConfigQueryNext
A chamada para HttpQueryServiceConfiguration faz parte de uma sequência de chamadas para recuperar uma sequência de registros de certificado CCS SSL. O valor dos controles de membro dwToken que registram na sequência que essa chamada para HttpQueryServiceConfiguration recupera.

KeyDesc

Uma estrutura HTTP_SERVICE_CONFIG_SSL_CCS_KEY que identifica o registro de certificado CCS do SSL consultado, se o membro QueryDesc for igual a HttpServiceConfigQueryExact. Ignorado se QueryDesc for igual a HTTPServiceConfigQueryNext.

dwToken

A posição do registro na sequência de registros que essa chamada para HttpQueryServiceConfiguration deve recuperar se o método QueryDesc for igual a HTTPServiceConfigQueryNext, começando de zero. Em outras palavras, dwToken deve ser igual a zero na primeira chamada para a função HttpQueryServiceConfiguration , uma na segunda chamada, duas na terceira chamada e assim por diante. Quando a sequência de chamadas retorna todos os registros de certificado SSL, HttpQueryServiceConfiguration retorna ERROR_NO_MORE_ITEMS. Ignorado se o QueryDesc for igual a HttpServiceConfigQueryExact.

Comentários

Passe essa estrutura para a função HttpQueryServiceConfiguration usando o parâmetro pInputConfigInfo quando o parâmetro ConfigId for definido como HttpServiceConfigSslCcsCertInfo.

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_QUERY_TYPE

HTTP_SERVICE_CONFIG_SSL_CCS_KEY

HttpQueryServiceConfiguration