structure WINHTTP_REQUEST_STATS (winhttp.h)
La structure WINHTTP_REQUEST_STATS contient diverses statistiques pour une demande.
Syntaxe
typedef struct _WINHTTP_REQUEST_STATS {
ULONGLONG ullFlags;
ULONG ulIndex;
ULONG cStats;
ULONGLONG rgullStats[WinHttpRequestStatMax];
} WINHTTP_REQUEST_STATS, *PWINHTTP_REQUEST_STATS;
Membres
ullFlags
Indicateurs contenant des détails sur la façon dont la demande a été effectuée. Les indicateurs suivants sont disponibles.
Valeur | Signification |
---|---|
WINHTTP_REQUEST_STAT_FLAG_TCP_FAST_OPEN | TCP Fast Open s’est produit. |
WINHTTP_REQUEST_STAT_FLAG_TLS_SESSION_RESUMPTION | La reprise de la session TLS s’est produite. |
WINHTTP_REQUEST_STAT_FLAG_TLS_FALSE_START | Le faux démarrage TLS s’est produit. |
WINHTTP_REQUEST_STAT_FLAG_PROXY_TLS_SESSION_RESUMPTION | La reprise de la session TLS s’est produite pour la connexion proxy. |
WINHTTP_REQUEST_STAT_FLAG_PROXY_TLS_FALSE_START | Le faux démarrage TLS s’est produit pour la connexion proxy. |
WINHTTP_REQUEST_STAT_FLAG_FIRST_REQUEST | Il s’agit de la première requête sur la connexion. |
ulIndex
Index de la requête sur la connexion. Cela indique le nombre de requêtes précédentes envoyées via la connexion partagée.
cStats
Valeur entière longue non signée qui contient le nombre de statistiques à récupérer. Cette valeur doit généralement être définie sur WinHttpRequestStatLast.
rgullStats[WinHttpRequestStatMax]
Tableau de valeurs entières longues non signées qui contiennent les statistiques retournées, indexées par WINHTTP_REQUEST_STAT_ENTRY.
Remarques
Cette structure est utilisée avec WinHttpQueryOption pour récupérer des statistiques pour une requête en spécifiant l’indicateur WINHTTP_OPTION_REQUEST_STATS .
Configuration requise
Client minimal pris en charge | Windows 10, version 1903 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2019 [applications de bureau uniquement] |
En-tête | winhttp.h |