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 |