Bagikan melalui


struktur HTTP_SERVICE_CONFIG_URLACL_QUERY (http.h)

Struktur HTTP_SERVICE_CONFIG_URLACL_QUERY digunakan untuk menentukan catatan reservasi tertentu untuk dikueri di penyimpanan reservasi namespace URL. Ini diteruskan ke fungsi HttpQueryServiceConfiguration menggunakan parameter pInputConfigInfo ketika parameter ConfigId sama dengan HttpServiceConfigUrlAclInfo.

Sintaks

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;

Anggota

QueryDesc

Salah satu nilai berikut dari enumerasi HTTP_SERVICE_CONFIG_QUERY_TYPE .

HttpServiceConfigQueryExact

Mengembalikan satu rekaman.

HttpServiceConfigQueryNext

Mengembalikan urutan rekaman dalam urutan panggilan, yang dikontrol oleh parameter dwToken .

KeyDesc

Jika parameter QueryDesc sama dengan HttpServiceConfigQueryExact, maka KeyDesc harus berisi struktur HTTP_SERVICE_CONFIG_URLACL_KEY yang mengidentifikasi rekaman reservasi yang dikueri.

Jika parameter QueryDesc sama dengan HttpServiceConfigQueryNext, KeyDesc diabaikan.

dwToken

Jika parameter QueryDesc sama dengan HttpServiceConfigQueryNext, maka dwToken harus sama dengan nol pada panggilan pertama ke fungsi HttpQueryServiceConfiguration , satu pada panggilan kedua, dua pada panggilan ketiga, dan sebagainya sampai semua rekaman reservasi dikembalikan, di mana httpQueryServiceConfiguration mengembalikan ERROR_NO_MORE_ITEMS.

Jika parameter QueryDesc sama dengan HttpServiceConfigQueryExact, maka dwToken diabaikan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista, Windows XP dengan SP2 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header http.h

Lihat juga

HTTP_SERVICE_CONFIG_QUERY_TYPE

HTTP_SERVICE_CONFIG_URLACL_KEY

HTTP_SERVICE_CONFIG_URLACL_SET

HttpQueryServiceConfiguration