Share via


HTTP_SERVICE_CONFIG_URLACL_QUERY-Struktur (http.h)

Die HTTP_SERVICE_CONFIG_URLACL_QUERY-Struktur wird verwendet, um einen bestimmten Reservierungsdatensatz anzugeben, der im URL-Namespace-Reservierungsspeicher abfragt. Er wird mithilfe des pInputConfigInfo-Parameters an die HttpQueryServiceConfiguration-Funktion übergeben, wenn der ConfigId-Parameter gleich HttpServiceConfigUrlAclInfo ist.

Syntax

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;

Member

QueryDesc

Einer der folgenden Werte aus der HTTP_SERVICE_CONFIG_QUERY_TYPE-Enumeration .

HttpServiceConfigQueryExact

Gibt einen einzelnen Datensatz zurück.

HttpServiceConfigQueryNext

Gibt eine Sequenz von Datensätzen in einer Sequenz von Aufrufen zurück, die vom dwToken-Parameter gesteuert wird.

KeyDesc

Wenn der QueryDesc-Parameter gleich HttpServiceConfigQueryExact ist, sollte KeyDesc eine HTTP_SERVICE_CONFIG_URLACL_KEY-Struktur enthalten, die den abgefragten Reservierungsdatensatz identifiziert.

Wenn der QueryDesc-Parameter gleich HttpServiceConfigQueryNext ist, wird KeyDesc ignoriert.

dwToken

Wenn der QueryDesc-Parameter gleich HttpServiceConfigQueryNext ist, muss dwToken beim ersten Aufruf der HttpQueryServiceConfiguration-Funktion gleich 0 sein, einer für den zweiten Aufruf, zwei beim dritten Aufruf und so weiter, bis alle Reservierungsdatensätze zurückgegeben werden. HttpQueryServiceConfiguration gibt dann ERROR_NO_MORE_ITEMS zurück.

Wenn der QueryDesc-Parameter gleich HttpServiceConfigQueryExact ist, wird dwToken ignoriert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista, Windows XP mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile http.h

Weitere Informationen

HTTP_SERVICE_CONFIG_QUERY_TYPE

HTTP_SERVICE_CONFIG_URLACL_KEY

HTTP_SERVICE_CONFIG_URLACL_SET

HttpQueryServiceConfiguration