перечисление WINHTTP_REQUEST_STAT_ENTRY (winhttp.h)
Перечисление WINHTTP_REQUEST_STAT_ENTRY перечисляет доступные типы статистики запросов.
Синтаксис
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 Количество сбоев подключения прокси-сервера во время установки подключения. |
WinHttpTlsHandshakeClientLeg1Size Размер данных клиента для первого этапа подтверждения TLS. |
WinHttpTlsHandshakeServerLeg1Size Размер данных сервера для первого этапа подтверждения TLS. |
WinHttpTlsHandshakeClientLeg2Size Размер данных клиента для второго этапа подтверждения TLS. |
WinHttpTlsHandshakeServerLeg2Size Размер данных сервера для второго этапа подтверждения TLS. |
WinHttpRequestHeadersSize Размер заголовков запроса. |
WinHttpRequestHeadersCompressedSize Сжатый размер заголовков запроса. |
WinHttpResponseHeadersSize Размер заголовков ответов. |
WinHttpResponseHeadersCompressedSize Сжатый размер заголовков ответов. |
WinHttpResponseBodySize Размер текста ответа. |
WinHttpResponseBodyCompressedSize Сжатый размер текста ответа. |
WinHttpProxyTlsHandshakeClientLeg1Size Размер данных клиента для первого этапа подтверждения TLS прокси-сервера. |
WinHttpProxyTlsHandshakeServerLeg1Size Размер данных сервера для первого этапа подтверждения TLS прокси-сервера. |
WinHttpProxyTlsHandshakeClientLeg2Size Размер данных клиента для второго этапа подтверждения TLS прокси-сервера. |
WinHttpProxyTlsHandshakeServerLeg2Size Размер данных сервера для второго этапа подтверждения TLS прокси-сервера. |
WinHttpRequestStatLast Маркер для конца списка доступной статистики. |
WinHttpRequestStatMax Значение: 32 Максимальное количество доступных статистических данных. |
Комментарии
Эта структура используется с WinHttpQueryOption для получения статистики для запроса путем указания флага WINHTTP_OPTION_REQUEST_STATS .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1903 [только классические приложения] |
Минимальная версия сервера | Windows Server 2019 [только классические приложения] |
Верхняя часть | winhttp.h |