Freigeben über


WINHTTP_REQUEST_STAT_ENTRY-Enumeration (winhttp.h)

Die WINHTTP_REQUEST_STAT_ENTRY-Enumeration listet die verfügbaren Typen von Anforderungsstatistiken auf.

Syntax

typedef enum _WINHTTP_REQUEST_STAT_ENTRY {
  WinHttpConnectFailureCount = 0,
  WinHttpProxyFailureCount,
  WinHttpTlsHandshakeClientLeg1Size,
  WinHttpTlsHandshakeServerLeg1Size,
  WinHttpTlsHandshakeClientLeg2Size,
  WinHttpTlsHandshakeServerLeg2Size,
  WinHttpRequestHeadersSize,
  WinHttpRequestHeadersCompressedSize,
  WinHttpResponseHeadersSize,
  WinHttpResponseHeadersCompressedSize,
  WinHttpResponseBodySize,
  WinHttpResponseBodyCompressedSize,
  WinHttpProxyTlsHandshakeClientLeg1Size,
  WinHttpProxyTlsHandshakeServerLeg1Size,
  WinHttpProxyTlsHandshakeClientLeg2Size,
  WinHttpProxyTlsHandshakeServerLeg2Size,
  WinHttpRequestStatLast,
  WinHttpRequestStatMax = 32
} WINHTTP_REQUEST_STAT_ENTRY;

Konstanten

 
WinHttpConnectFailureCount
Wert: 0
Die Anzahl von Verbindungsfehlern während der Verbindungsherstellung.
WinHttpProxyFailureCount
Die Anzahl von Proxyverbindungsfehlern während der Verbindungsherstellung.
WinHttpTlsHandshakeClientLeg1Size
Die Größe der Clientdaten für die erste Etappe des TLS-Handshakes.
WinHttpTlsHandshakeServerLeg1Size
Die Größe der Serverdaten für die erste Etappe des TLS-Handshakes.
WinHttpTlsHandshakeClientLeg2Size
Die Größe der Clientdaten für den zweiten Teil des TLS-Handshakes.
WinHttpTlsHandshakeServerLeg2Size
Die Größe der Serverdaten für den zweiten Teil des TLS-Handshakes.
WinHttpRequestHeadersSize
Die Größe der Anforderungsheader.
WinHttpRequestHeadersCompressedSize
Die komprimierte Größe der Anforderungsheader.
WinHttpResponseHeadersSize
Die Größe der Antwortheader.
WinHttpResponseHeadersCompressedSize
Die komprimierte Größe der Antwortheader.
WinHttpResponseBodySize
Die Größe des Antworttexts.
WinHttpResponseBodyCompressedSize
Die komprimierte Größe des Antworttexts.
WinHttpProxyTlsHandshakeClientLeg1Size
Die Größe der Clientdaten für die erste Etappe des TLS-Proxy-Handshakes.
WinHttpProxyTlsHandshakeServerLeg1Size
Die Größe der Serverdaten für die erste Etappe des PROXY-TLS-Handshakes.
WinHttpProxyTlsHandshakeClientLeg2Size
Die Größe der Clientdaten für den zweiten Teil des TLS-Proxy-Handshakes.
WinHttpProxyTlsHandshakeServerLeg2Size
Die Größe der Serverdaten für den zweiten Teil des TLS-Proxy-Handshakes.
WinHttpRequestStatLast
Marker für das Ende der Liste der verfügbaren Statistiken.
WinHttpRequestStatMax
Wert: 32
Die maximale Anzahl verfügbarer Statistiken.

Hinweise

Diese Struktur wird mit WinHttpQueryOption verwendet, um Statistiken für eine Anforderung abzurufen, indem das flag WINHTTP_OPTION_REQUEST_STATS angegeben wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1903 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2019 [nur Desktop-Apps]
Kopfzeile winhttp.h

Weitere Informationen

WinHttpQueryOption

WINHTTP_REQUEST_STATS