HTTP_SERVICE_CONFIG_URLACL_QUERY構造体 (http.h)

HTTP_SERVICE_CONFIG_URLACL_QUERY構造体は、URL 名前空間予約ストアでクエリを実行する特定の予約レコードを指定するために使用されます。 ConfigId パラメーターが HttpServiceConfigUrlAclInfo と等しい場合、pInputConfigInfo パラメーターを使用して HttpQueryServiceConfiguration 関数に渡されます。

構文

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;

メンバー

QueryDesc

HTTP_SERVICE_CONFIG_QUERY_TYPE列挙体の次のいずれかの値。

HttpServiceConfigQueryExact

1 つのレコードを返します。

HttpServiceConfigQueryNext

dwToken パラメーターによって制御される、一連の呼び出しでレコードのシーケンスを返します。

KeyDesc

QueryDesc パラメーターが HttpServiceConfigQueryExact と等しい場合、KeyDesc には、クエリ対象の予約レコードを識別するHTTP_SERVICE_CONFIG_URLACL_KEY構造が含まれている必要があります。

QueryDesc パラメーターが HttpServiceConfigQueryNext と等しい場合、KeyDesc は無視されます。

dwToken

QueryDesc パラメーターが HttpServiceConfigQueryNext と等しい場合、dwToken は、HttpQueryServiceConfiguration 関数の最初の呼び出しで 0 に等しく、2 番目の呼び出しでは 1 つ、3 番目の呼び出しでは 2 つ、すべての予約レコードが返されるまで、その時点で HttpQueryServiceConfiguration はERROR_NO_MORE_ITEMSを返す必要があります。

QueryDesc パラメーターが HttpServiceConfigQueryExact と等しい場合、dwToken は無視されます。

要件

要件
サポートされている最小のクライアント Windows Vista、WINDOWS XP と SP2 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header http.h

こちらもご覧ください

HTTP_SERVICE_CONFIG_QUERY_TYPE

HTTP_SERVICE_CONFIG_URLACL_KEY

HTTP_SERVICE_CONFIG_URLACL_SET

HttpQueryServiceConfiguration