HTTP_SERVICE_CONFIG_URLACL_QUERY structure (http.h)
La structure HTTP_SERVICE_CONFIG_URLACL_QUERY est utilisée pour spécifier un enregistrement de réservation particulier à interroger dans le magasin de réservations de l’espace de noms d’URL. Il est passé à la fonction HttpQueryServiceConfiguration à l’aide du paramètre pInputConfigInfo lorsque le paramètre ConfigId est égal à HttpServiceConfigUrlAclInfo.
Syntaxe
typedef struct _HTTP_SERVICE_CONFIG_URLACL_QUERY {
HTTP_SERVICE_CONFIG_QUERY_TYPE QueryDesc;
HTTP_SERVICE_CONFIG_URLACL_KEY KeyDesc;
DWORD dwToken;
} HTTP_SERVICE_CONFIG_URLACL_QUERY, *PHTTP_SERVICE_CONFIG_URLACL_QUERY;
Membres
QueryDesc
L’une des valeurs suivantes de l’énumération HTTP_SERVICE_CONFIG_QUERY_TYPE .
HttpServiceConfigQueryExact
Retourne un enregistrement unique.
HttpServiceConfigQueryNext
Retourne une séquence d’enregistrements dans une séquence d’appels, contrôlée par le paramètre dwToken .
KeyDesc
Si le paramètre QueryDesc est égal à HttpServiceConfigQueryExact, KeyDesc doit contenir une structure HTTP_SERVICE_CONFIG_URLACL_KEY qui identifie l’enregistrement de réservation 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 réservation soient retournés, auquel cas 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_URLACL_KEY