Bagikan melalui


struktur WINHTTP_REQUEST_STATS (winhttp.h)

Struktur WINHTTP_REQUEST_STATS berisi berbagai statistik untuk permintaan.

Sintaks

typedef struct _WINHTTP_REQUEST_STATS {
  ULONGLONG ullFlags;
  ULONG     ulIndex;
  ULONG     cStats;
  ULONGLONG rgullStats[WinHttpRequestStatMax];
} WINHTTP_REQUEST_STATS, *PWINHTTP_REQUEST_STATS;

Anggota

ullFlags

Bendera yang berisi detail tentang bagaimana permintaan dibuat. Bendera berikut tersedia.

Nilai Makna
WINHTTP_REQUEST_STAT_FLAG_TCP_FAST_OPEN TCP Fast Open terjadi.
WINHTTP_REQUEST_STAT_FLAG_TLS_SESSION_RESUMPTION TLS Session Resumption terjadi.
WINHTTP_REQUEST_STAT_FLAG_TLS_FALSE_START TLS False Start terjadi.
WINHTTP_REQUEST_STAT_FLAG_PROXY_TLS_SESSION_RESUMPTION TLS Session Resumption terjadi untuk koneksi proksi.
WINHTTP_REQUEST_STAT_FLAG_PROXY_TLS_FALSE_START TLS False Start terjadi untuk koneksi proksi.
WINHTTP_REQUEST_STAT_FLAG_FIRST_REQUEST Ini adalah permintaan pertama pada koneksi.

ulIndex

Indeks permintaan pada koneksi. Ini menunjukkan berapa banyak permintaan sebelumnya yang dikirim melalui koneksi bersama.

cStats

Nilai bilangan bulat panjang yang tidak ditandatangani yang berisi jumlah statistik yang akan diambil. Ini umumnya harus diatur ke WinHttpRequestStatLast.

rgullStats[WinHttpRequestStatMax]

Array nilai bilangan bulat panjang yang tidak ditandatangani yang akan berisi statistik yang dikembalikan, diindeks oleh WINHTTP_REQUEST_STAT_ENTRY.

Keterangan

Struktur ini digunakan dengan WinHttpQueryOption untuk mengambil statistik permintaan dengan menentukan bendera WINHTTP_OPTION_REQUEST_STATS .

Persyaratan

   
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