structure HTTP_SERVICE_CONFIG_SSL_QUERY (http.h)

La structure HTTP_SERVICE_CONFIG_SSL_QUERY est utilisée pour spécifier un enregistrement particulier à interroger dans le magasin de configuration SSL. Il est passé à la fonction HttpQueryServiceConfiguration à l’aide du paramètre pInputConfigInfo lorsque le paramètre ConfigId est défini sur HttpServiceConfigSSLCertInfo.

Syntaxe

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;

Membres

QueryDesc

L’une des valeurs suivantes de l’énumération HTTP_SERVICE_CONFIG_QUERY_TYPE .

HttpServiceConfigQueryExact

Retourne un enregistrement SSL unique.

HttpServiceConfigQueryNext

Retourne une séquence d’enregistrements SSL dans une séquence d’appels, comme contrôlé par le paramètre dwToken .

KeyDesc

Si le paramètre QueryDesc est égal à HttpServiceConfigQueryExact, KeyDesc doit contenir une structure HTTP_SERVICE_CONFIG_SSL_KEY qui identifie l’enregistrement de certificat SSL interrogé. Si le paramètre QueryDesc est égal à HTTPServiceConfigQueryNext, keyDesc est ignoré.

dwToken

Si le paramètre QueryDesc est égal à HTTPServiceConfigQueryNext, dwToken doit être égal à zéro lors du premier appel à la fonction HttpQueryServiceConfiguration , un sur le deuxième appel, deux sur le troisième appel, et ainsi de suite jusqu’à ce que tous les enregistrements de certificat SSL soient retournés, auquel moment HttpQueryServiceConfiguration retourne ERROR_NO_MORE_ITEMS.

Si le paramètre QueryDesc est égal à HttpServiceConfigQueryExact, dwToken est ignoré.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista, Windows XP avec SP2 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête http.h

Voir aussi

HTTP_SERVICE_CONFIG_QUERY_TYPE

HTTP_SERVICE_CONFIG_SSL_SET

HttpQueryServiceConfiguration