estructura HTTP_SERVICE_CONFIG_SSL_QUERY (http.h)

La estructura HTTP_SERVICE_CONFIG_SSL_QUERY se usa para especificar un registro determinado que se va a consultar en el almacén de configuración ssl. Se pasa a la función HttpQueryServiceConfiguration mediante el parámetro pInputConfigInfo cuando el parámetro ConfigId se establece en HttpServiceConfigSSLCertInfo.

Sintaxis

typedef struct _HTTP_SERVICE_CONFIG_SSL_QUERY {
  HTTP_SERVICE_CONFIG_QUERY_TYPE QueryDesc;
  HTTP_SERVICE_CONFIG_SSL_KEY    KeyDesc;
  DWORD                          dwToken;
} HTTP_SERVICE_CONFIG_SSL_QUERY, *PHTTP_SERVICE_CONFIG_SSL_QUERY;

Miembros

QueryDesc

Uno de los siguientes valores de la enumeración HTTP_SERVICE_CONFIG_QUERY_TYPE .

HttpServiceConfigQueryExact

Devuelve un único registro SSL.

HttpServiceConfigQueryNext

Devuelve una secuencia de registros SSL en una secuencia de llamadas, controlada por el parámetro dwToken .

KeyDesc

Si el parámetro QueryDesc es igual a HttpServiceConfigQueryExact, KeyDesc debe contener una estructura de HTTP_SERVICE_CONFIG_SSL_KEY que identifique el registro de certificado SSL consultado. Si el parámetro QueryDesc es igual a HTTPServiceConfigQueryNext, se omite KeyDesc .

dwToken

Si el parámetro QueryDesc es igual a HTTPServiceConfigQueryNext, dwToken debe ser igual a cero en la primera llamada a la función HttpQueryServiceConfiguration , una en la segunda llamada, dos en la tercera llamada y así sucesivamente hasta que se devuelvan todos los registros de certificado SSL, en cuyo punto HttpQueryServiceConfiguration devuelve ERROR_NO_MORE_ITEMS.

Si el parámetro QueryDesc es igual a HttpServiceConfigQueryExact, dwToken se omite.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista, Windows XP con SP2 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado http.h

Consulte también

HTTP_SERVICE_CONFIG_QUERY_TYPE

HTTP_SERVICE_CONFIG_SSL_SET

HttpQueryServiceConfiguration