Bagikan melalui


enumerasi WINHTTP_REQUEST_TIME_ENTRY (winhttp.h)

Enumerasi WINHTTP_REQUEST_TIME_ENTRY mencantumkan jenis informasi waktu permintaan yang tersedia.

Sintaks

typedef enum _WINHTTP_REQUEST_TIME_ENTRY {
  WinHttpProxyDetectionStart = 0,
  WinHttpProxyDetectionEnd,
  WinHttpConnectionAcquireStart,
  WinHttpConnectionAcquireWaitEnd,
  WinHttpConnectionAcquireEnd,
  WinHttpNameResolutionStart,
  WinHttpNameResolutionEnd,
  WinHttpConnectionEstablishmentStart,
  WinHttpConnectionEstablishmentEnd,
  WinHttpTlsHandshakeClientLeg1Start,
  WinHttpTlsHandshakeClientLeg1End,
  WinHttpTlsHandshakeClientLeg2Start,
  WinHttpTlsHandshakeClientLeg2End,
  WinHttpTlsHandshakeClientLeg3Start,
  WinHttpTlsHandshakeClientLeg3End,
  WinHttpStreamWaitStart,
  WinHttpStreamWaitEnd,
  WinHttpSendRequestStart,
  WinHttpSendRequestHeadersCompressionStart,
  WinHttpSendRequestHeadersCompressionEnd,
  WinHttpSendRequestHeadersEnd,
  WinHttpSendRequestEnd,
  WinHttpReceiveResponseStart,
  WinHttpReceiveResponseHeadersDecompressionStart,
  WinHttpReceiveResponseHeadersDecompressionEnd,
  WinHttpReceiveResponseHeadersEnd,
  WinHttpReceiveResponseBodyDecompressionDelta,
  WinHttpReceiveResponseEnd,
  WinHttpProxyTunnelStart,
  WinHttpProxyTunnelEnd,
  WinHttpProxyTlsHandshakeClientLeg1Start,
  WinHttpProxyTlsHandshakeClientLeg1End,
  WinHttpProxyTlsHandshakeClientLeg2Start,
  WinHttpProxyTlsHandshakeClientLeg2End,
  WinHttpProxyTlsHandshakeClientLeg3Start,
  WinHttpProxyTlsHandshakeClientLeg3End,
  WinHttpRequestTimeLast,
  WinHttpRequestTimeMax = 64
} WINHTTP_REQUEST_TIME_ENTRY;

Konstanta

 
WinHttpProxyDetectionStart
Nilai: 0
Mulai deteksi proksi.
WinHttpProxyDetectionEnd
Akhir deteksi proksi.
WinHttpConnectionAcquireStart
Awal akuisisi koneksi.
WinHttpConnectionAcquireWaitEnd
Akhiri menunggu koneksi yang tersedia.
WinHttpConnectionAcquireEnd
Akhir akuisisi koneksi.
WinHttpNameResolutionStart
Awal resolusi nama.
WinHttpNameResolutionEnd
Resolusi akhir nama.
WinHttpConnectionEstablishmentStart
Mulai pembentukan koneksi.
WinHttpConnectionEstablishmentEnd
Akhir pembentukan koneksi.
WinHttpTlsHandshakeClientLeg1Start
Mulai dari leg pertama jabat tangan TLS.
WinHttpTlsHandshakeClientLeg1End
Akhir leg pertama jabat tangan TLS.
WinHttpTlsHandshakeClientLeg2Start
Mulai dari leg kedua jabat tangan TLS.
WinHttpTlsHandshakeClientLeg2End
Akhir leg kedua jabat tangan TLS.
WinHttpTlsHandshakeClientLeg3Start
Mulai dari kaki ketiga jabat tangan TLS.
WinHttpTlsHandshakeClientLeg3End
Akhir kaki ketiga jabat tangan TLS.
WinHttpStreamWaitStart
Mulai menunggu aliran yang tersedia.
WinHttpStreamWaitEnd
Akhiri menunggu aliran yang tersedia.
WinHttpSendRequestStart
Mulai mengirim permintaan.
WinHttpSendRequestHeadersCompressionStart
Mulai kompresi header permintaan.
WinHttpSendRequestHeadersCompressionEnd
Akhir kompresi header permintaan.
WinHttpSendRequestHeadersEnd
Akhiri mengirim header permintaan.
WinHttpSendRequestEnd
Akhiri pengiriman permintaan.
WinHttpReceiveResponseStart
Mulai menerima respons.
WinHttpReceiveResponseHeadersDecompressionStart
Mulai dekompresi header respons.
WinHttpReceiveResponseHeadersDecompressionEnd
Akhir dekompresi header respons.
WinHttpReceiveResponseHeadersEnd
Akhiri menerima header respons.
WinHttpReceiveResponseBodyDecompressionDelta
Delta antara waktu mulai dan berakhir untuk dekompresi isi respons.
WinHttpReceiveResponseEnd
Akhiri menerima respons.
WinHttpProxyTunnelStart
Mulai buat terowongan proksi.
WinHttpProxyTunnelEnd
Akhiri pembuatan terowongan proksi.
WinHttpProxyTlsHandshakeClientLeg1Start
Mulai dari bagian pertama jabat tangan TLS proksi.
WinHttpProxyTlsHandshakeClientLeg1End
Akhir bagian pertama dari jabat tangan TLS proksi.
WinHttpProxyTlsHandshakeClientLeg2Start
Mulai dari leg kedua jabat tangan TLS proksi.
WinHttpProxyTlsHandshakeClientLeg2End
Akhir bagian kedua dari jabat tangan TLS proksi.
WinHttpProxyTlsHandshakeClientLeg3Start
Mulai dari bagian ketiga jabat tangan TLS proksi.
WinHttpProxyTlsHandshakeClientLeg3End
Akhir bagian ketiga dari jabat tangan TLS proksi.
WinHttpRequestTimeLast
Penanda untuk akhir daftar waktu yang tersedia.
WinHttpRequestTimeMax
Nilai: 64
Jumlah maksimum waktu yang tersedia.

Keterangan

Struktur ini digunakan dengan WinHttpQueryOption untuk mengambil informasi pengaturan waktu untuk permintaan dengan menentukan bendera WINHTTP_OPTION_REQUEST_TIMES .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, versi 1903 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2019 [hanya aplikasi desktop]
Header winhttp.h

Lihat juga

WinHttpQueryOption

WINHTTP_REQUEST_TIMES