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 |