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

傳回單一記錄。

HttpServiceConfigQueryNext

傳回一連串呼叫中的記錄序列,由 dwToken 參數控制。

KeyDesc

如果 QueryDesc 參數等於 HttpServiceConfigQueryExact則 KeyDesc 應該包含可識別所查詢保留記錄 的HTTP_SERVICE_CONFIG_URLACL_KEY 結構。

如果 QueryDesc 參數等於 HttpServiceConfigQueryNext則會忽略 KeyDesc

dwToken

如果 QueryDesc 參數等於 HttpServiceConfigQueryNext,則第一次呼叫 HttpQueryServiceConfiguration 函式時,dwToken 必須等於零,第二個呼叫上一個,第二個呼叫則為兩個,直到傳回所有保留記錄為止,此時 HttpQueryServiceConfiguration 會傳回ERROR_NO_MORE_ITEMS。

如果 QueryDesc 參數等於 HttpServiceConfigQueryExact,則會忽略 dwToken

規格需求

需求
最低支援的用戶端 Windows Vista、Windows XP 與 SP2 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
標頭 http.h

另請參閱

HTTP_SERVICE_CONFIG_QUERY_TYPE

HTTP_SERVICE_CONFIG_URLACL_KEY

HTTP_SERVICE_CONFIG_URLACL_SET

HttpQueryServiceConfiguration