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 |