Click to Rate and Give Feedback
MSDN
MSDN Library
Networking
Network Protocols
HTTP Server API
 HTTP_SERVICE_CONFIG_URLACL_QUERY St...
HTTP_SERVICE_CONFIG_URLACL_QUERY Structure

The HTTP_SERVICE_CONFIG_URLACL_QUERY structure is used to specify a particular reservation record to query in the URL namespace reservation store. It is passed to the HttpQueryServiceConfiguration function using the pInputConfigInfo parameter when the ConfigId parameter is equal to HttpServiceConfigUrlAclInfo.

Syntax

C++
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;

Members

QueryDesc

One of the following values from the HTTP_SERVICE_CONFIG_QUERY_TYPE enumeration.

HttpServiceConfigQueryExact

Returns a single record.

HttpServiceConfigQueryNext

Returns a sequence of records in a sequence of calls, controlled by the dwToken parameter.

 

KeyDesc

If the QueryDesc parameter is equal to HttpServiceConfigQueryExact, then KeyDesc should contain an HTTP_SERVICE_CONFIG_URLACL_KEY structure that identifies the reservation record queried.

If the QueryDesc parameter is equal to HTTPServiceConfigQueryNext, KeyDesc is ignored.

dwToken

If the QueryDesc parameter is equal to HTTPServiceConfigQueryNext, then dwToken must be equal to zero on the first call to the HttpQueryServiceConfiguration function, one on the second call, two on the third call, and so forth until all reservation records are returned, at which point HttpQueryServiceConfiguration returns ERROR_NO_MORE_ITEMS.

If the QueryDesc parameter is equal to HttpServiceConfigQueryExact, then dwToken is ignored.

Requirements

Minimum supported clientWindows Vista, Windows XP with SP2
Minimum supported serverWindows Server 2003
HeaderHttp.h

See Also

HttpQueryServiceConfiguration
HTTP_SERVICE_CONFIG_QUERY_TYPE
HTTP_SERVICE_CONFIG_URLACL_KEY
HTTP_SERVICE_CONFIG_URLACL_SET

Send comments about this topic to Microsoft

Build date: 11/19/2009

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement
Page view tracker