Bagikan melalui


struktur HTTP_SERVICE_CONFIG_TIMEOUT_SET (http.h)

Struktur HTTP_SERVICE_CONFIG_TIMEOUT_SET digunakan untuk mengatur nilai batas waktu luas API Server HTTP.

Sintaks

typedef struct _HTTP_SERVICE_CONFIG_TIMEOUT_SET {
  HTTP_SERVICE_CONFIG_TIMEOUT_KEY   KeyDesc;
  HTTP_SERVICE_CONFIG_TIMEOUT_PARAM ParamDesc;
} HTTP_SERVICE_CONFIG_TIMEOUT_SET, *PHTTP_SERVICE_CONFIG_TIMEOUT_SET;

Anggota

KeyDesc

Anggota enumerasi HTTP_SERVICE_CONFIG_TIMEOUT_KEY mengidentifikasi timer yang ditetapkan.

ParamDesc

Nilai, dalam detik, untuk timer. Nilai harus lebih besar dari nol.

Keterangan

Instans struktur HTTP_SERVICE_CONFIG_TIMEOUT_SET digunakan untuk meneruskan data ke fungsi HTTPSetServiceConfiguration melalui parameter pConfigInformation atau untuk mengambil data dari fungsi HTTPQueryServiceConfiguration melalui parameter pOutputConfigInformation ketika parameter ConfigId dari salah satu fungsi sama dengan HttpServiceConfigTimeout.

Mengkueri nilai yang ada dari batas waktu luas HTTP Server API tidak memerlukan hak administratif. Namun, mengatur nilai memerlukan hak administratif.

Ketika nilai batas waktu luas HTTP Server API diatur dengan HTTPSetServiceConfiguration, pengaturan tetap ada ketika layanan HTTP dihentikan dan dimulai ulang. Nilai batas waktu diterapkan ke semua aplikasi HTTP Server API pada komputer.

Nilai batas waktu HTTP Server API dihapus dengan memanggil HTTPDeleteServiceConfiguration dengan parameter ConfigId diatur ke HttpServiceConfigTimeout dan parameter pConfigInformation menunjuk ke struktur HTTP_SERVICE_CONFIG_TIMEOUT_SET . Ketika nilai timer dihapus, pengaturan persisten hilang, dan HTTP Server API menggunakan default yang dikodekan secara permanen.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header http.h

Lihat juga

Struktur HTTP Server API Versi 2.0

HTTPDeleteServiceConfiguration

HTTPQueryServiceConfiguration

HTTPSetServiceConfiguration