Bagikan melalui


enumerasi HTTP_SERVER_PROPERTY (http.h)

Enumerasi HTTP_SERVER_PROPERTY menentukan properti yang dikonfigurasi oleh API SERVER HTTP pada grup URL, sesi server, atau antrean permintaan.

Sintaks

typedef enum _HTTP_SERVER_PROPERTY {
  HttpServerAuthenticationProperty = 0,
  HttpServerLoggingProperty = 1,
  HttpServerQosProperty = 2,
  HttpServerTimeoutsProperty = 3,
  HttpServerQueueLengthProperty = 4,
  HttpServerStateProperty = 5,
  HttpServer503VerbosityProperty = 6,
  HttpServerBindingProperty = 7,
  HttpServerExtendedAuthenticationProperty = 8,
  HttpServerListenEndpointProperty = 9,
  HttpServerChannelBindProperty = 10,
  HttpServerProtectionLevelProperty = 11,
  HttpServerDelegationProperty,
  HttpServerFastForwardingProperty
} HTTP_SERVER_PROPERTY, *PHTTP_SERVER_PROPERTY;

Konstanta

 
HttpServerAuthenticationProperty
Nilai: 0
Properti autentikasi memungkinkan autentikasi sisi server untuk grup URL, atau sesi server menggunakan skema autentikasi Dasar, NTLM, Negosiasi, dan Hash.

Struktur HTTP_SERVER_AUTHENTICATION_INFO berisi data konfigurasi untuk properti ini.
HttpServerLoggingProperty
Nilai: 1
Properti pengelogan memungkinkan pengelogan untuk sesi server atau grup URL.

Struktur HTTP_LOGGING_INFO berisi data konfigurasi untuk properti ini.
HttpServerQosProperty
Nilai: 2
Properti QOS memungkinkan pengaturan yang memengaruhi kualitas layanan, seperti membatasi jumlah maksimum koneksi terutang yang disajikan untuk grup URL pada waktu tertentu atau membatasi bandwidth pengiriman respons untuk sesi server atau grup URL.

Struktur HTTP_QOS_SETTING_INFO berisi data konfigurasi untuk properti ini.
HttpServerTimeoutsProperty
Nilai: 3
Properti batas waktu mengonfigurasi batas waktu untuk sesi server atau grup URL.

Struktur HTTP_TIMEOUT_LIMIT_INFO berisi data konfigurasi untuk properti ini.
HttpServerQueueLengthProperty
Nilai: 4
Properti koneksi membatasi jumlah permintaan dalam antrean permintaan. Ini adalah ULONG.
HttpServerStateProperty
Nilai: 5
Properti koneksi mengonfigurasi status grup URL, sesi server, atau antrean permintaan.

Struktur HTTP_STATE_INFO berisi data konfigurasi untuk properti ini untuk grup URL atau sesi server. Antrean permintaan menggunakan enumerasi HTTP_ENABLED_STATE untuk mengonfigurasi properti ini.
HttpServer503VerbosityProperty
Nilai: 6
Properti verbositas 503 mengonfigurasi tingkat verbositas 503 respons yang dihasilkan oleh HTTP Server API untuk antrean permintaan.

Enumerasi HTTP_503_RESPONSE_VERBOSITY berisi data konfigurasi untuk properti ini.
HttpServerBindingProperty
Nilai: 7
Properti pengikatan mengaitkan grup URL dengan antrean permintaan.

Struktur HTTP_BINDING_INFO berisi data konfigurasi untuk properti ini.
HttpServerExtendedAuthenticationProperty
Nilai: 8
Properti autentikasi yang diperluas memungkinkan autentikasi sisi server untuk grup URL, atau sesi server menggunakan skema autentikasi Kerberos.

Struktur HTTP_SERVER_AUTHENTICATION_INFO berisi data konfigurasi untuk properti ini.
HttpServerListenEndpointProperty
Nilai: 9
Mendengarkan properti titik akhir.
HttpServerChannelBindProperty
Nilai: 10
Properti ini menerapkan pengikatan saluran otorisasi.

Struktur HTTP_CHANNEL_BIND_INFO berisi detail otorisasi.
HttpServerProtectionLevelProperty
Nilai: 11

Keterangan

Jenis enumerasi HTTP_SERVER_PROPERTY digunakan untuk mengatur atau mengkueri konfigurasi pada sesi server, grup URL, atau antrean permintaan. Anggota enumerasi ini bersama dengan struktur konfigurasi terkait digunakan oleh HttpQueryRequestQueueProperty, HttpQueryServerSessionProperty, HttpQueryUrlGroupProperty, HttpSetRequestQueueProperty, HttpSetServerSessionProperty, dan HttpSetUrlGroupProperty untuk menentukan parameter konfigurasi.

Persyaratan

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

Lihat juga

Jenis Enumerasi HTTP Server API Versi 2.0

HttpQueryRequestQueueProperty

HttpQueryServerSessionProperty

HttpQueryUrlGroupProperty

HttpSetRequestQueueProperty

HttpSetServerSessionProperty

HttpSetUrlGroupProperty