Condividi tramite


struttura WINHTTP_REQUEST_STATS (winhttp.h)

La struttura WINHTTP_REQUEST_STATS contiene un'ampia gamma di statistiche per una richiesta.

Sintassi

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

Members

ullFlags

Flag contenenti dettagli su come è stata effettuata la richiesta. Sono disponibili i flag seguenti.

Valore Significato
WINHTTP_REQUEST_STAT_FLAG_TCP_FAST_OPEN Tcp Fast Open si è verificato.
WINHTTP_REQUEST_STAT_FLAG_TLS_SESSION_RESUMPTION Si è verificata la ripresa della sessione TLS.
WINHTTP_REQUEST_STAT_FLAG_TLS_FALSE_START Si è verificato il false avvio tls.
WINHTTP_REQUEST_STAT_FLAG_PROXY_TLS_SESSION_RESUMPTION La ripresa della sessione TLS si è verificata per la connessione proxy.
WINHTTP_REQUEST_STAT_FLAG_PROXY_TLS_FALSE_START Si è verificato il false avvio TLS per la connessione proxy.
WINHTTP_REQUEST_STAT_FLAG_FIRST_REQUEST Si tratta della prima richiesta per la connessione.

ulIndex

Indice della richiesta sulla connessione. Indica il numero di richieste precedenti inviate tramite la connessione condivisa.

cStats

Valore intero long senza segno che contiene il numero di statistiche da recuperare. Questa impostazione deve essere in genere impostata su WinHttpRequestStatLast.

rgullStats[WinHttpRequestStatMax]

Matrice di valori long long long senza segno che conterranno le statistiche restituite, indicizzate da WINHTTP_REQUEST_STAT_ENTRY.

Commenti

Questa struttura viene usata con WinHttpQueryOption per recuperare le statistiche per una richiesta specificando il flag WINHTTP_OPTION_REQUEST_STATS .

Requisiti

   
Client minimo supportato Windows 10 versione 1903 [solo app desktop]
Server minimo supportato Windows Server 2019 [solo app desktop]
Intestazione winhttp.h

Vedi anche

WinHttpQueryOption