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 |