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