WINHTTP_REQUEST_STAT_ENTRY列舉 (winHTTP.h)

WINHTTP_REQUEST_STAT_ENTRY列舉會列出可用的要求統計數據類型。

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;

常數

 
WinHttpConnectFailureCount
值: 0
線上建立期間連線失敗的數目。
WinHttpProxyFailureCount
線上建立期間 Proxy 連線失敗的數目。
WinHttpTlsHandshakeClientLeg1Size
TLS 交握第一個回合的用戶端數據大小。
WinHttpTlsHandshakeServerLeg1Size
TLS 交握第一回合的伺服器數據大小。
WinHttpTlsHandshakeClientLeg2Size
TLS 交握第二個回合的客戶端數據大小。
WinHttpTlsHandshakeServerLeg2Size
TLS 交握第二個回合的伺服器數據大小。
WinHttpRequestHeadersSize
要求標頭的大小。
WinHttpRequestHeadersCompressedSize
要求標頭的壓縮大小。
WinHttpResponseHeadersSize
回應標頭的大小。
WinHttpResponseHeadersCompressedSize
回應標頭的壓縮大小。
WinHttpResponseBodySize
回應本文的大小。
WinHttpResponseBodyCompressedSize
回應主體的壓縮大小。
WinHttpProxyTlsHandshakeClientLeg1Size
Proxy TLS 交握第一回合的用戶端數據大小。
WinHttpProxyTlsHandshakeServerLeg1Size
Proxy TLS 交握的第一個回合的伺服器數據大小。
WinHttpProxyTlsHandshakeClientLeg2Size
Proxy TLS 交握第二個回合的用戶端數據大小。
WinHttpProxyTlsHandshakeServerLeg2Size
Proxy TLS 交握第二個回合的伺服器數據大小。
WinHttpRequestStatLast
可用統計數據清單結尾的標記。
WinHttpRequestStatMax
值: 32
可用的統計數據數目上限。

備註

此結構會搭配 WinHttpQueryOption 使用,藉由指定 WINHTTP_OPTION_REQUEST_STATS 旗標來擷取要求的統計數據。

規格需求

需求
最低支援的用戶端 Windows 10 版本 1903 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2019 [僅限傳統型應用程式]
標頭 winhttp.h

另請參閱

WinHttpQueryOption

WINHTTP_REQUEST_STATS