WINHTTP_REQUEST_STATS-Struktur (winhttp.h)
Die WINHTTP_REQUEST_STATS-Struktur enthält eine Vielzahl von Statistiken für eine Anforderung.
Syntax
typedef struct _WINHTTP_REQUEST_STATS {
ULONGLONG ullFlags;
ULONG ulIndex;
ULONG cStats;
ULONGLONG rgullStats[WinHttpRequestStatMax];
} WINHTTP_REQUEST_STATS, *PWINHTTP_REQUEST_STATS;
Member
ullFlags
Flags, die Details darüber enthalten, wie die Anforderung gestellt wurde. Die folgenden Flags sind verfügbar.
Wert | Bedeutung |
---|---|
WINHTTP_REQUEST_STAT_FLAG_TCP_FAST_OPEN | TCP Fast Open ist aufgetreten. |
WINHTTP_REQUEST_STAT_FLAG_TLS_SESSION_RESUMPTION | Die TLS-Sitzung wurde wieder gestartet. |
WINHTTP_REQUEST_STAT_FLAG_TLS_FALSE_START | TLS False Start ist aufgetreten. |
WINHTTP_REQUEST_STAT_FLAG_PROXY_TLS_SESSION_RESUMPTION | Die TLS-Sitzungsaufnahme wurde für die Proxyverbindung erneut ausgeführt. |
WINHTTP_REQUEST_STAT_FLAG_PROXY_TLS_FALSE_START | Für die Proxyverbindung ist tls False Start aufgetreten. |
WINHTTP_REQUEST_STAT_FLAG_FIRST_REQUEST | Dies ist die erste Anforderung für die Verbindung. |
ulIndex
Der Index der Anforderung für die Verbindung. Dies gibt an, wie viele vorherige Anforderungen über die freigegebene Verbindung gesendet wurden.
cStats
Ganzzahlwert ohne Vorzeichen, der die Anzahl der abzurufenden Statistiken enthält. Dies sollte im Allgemeinen auf WinHttpRequestStatLast festgelegt werden.
rgullStats[WinHttpRequestStatMax]
Array von nicht signierten langen ganzzahligen Werten ohne Vorzeichen, die die zurückgegebenen Statistiken enthalten, die von WINHTTP_REQUEST_STAT_ENTRY indiziert werden.
Hinweise
Diese Struktur wird mit WinHttpQueryOption verwendet, um Statistiken für eine Anforderung abzurufen, indem das flag WINHTTP_OPTION_REQUEST_STATS angegeben wird.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 10, Version 1903 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2019 [nur Desktop-Apps] |
Kopfzeile | winhttp.h |