структура WINHTTP_REQUEST_STATS (winhttp.h)
Структура WINHTTP_REQUEST_STATS содержит различные статистические данные для запроса.
Синтаксис
typedef struct _WINHTTP_REQUEST_STATS {
ULONGLONG ullFlags;
ULONG ulIndex;
ULONG cStats;
ULONGLONG rgullStats[WinHttpRequestStatMax];
} WINHTTP_REQUEST_STATS, *PWINHTTP_REQUEST_STATS;
Члены
ullFlags
Флаги, содержащие сведения о том, как был выполнен запрос. Доступны следующие флаги.
Значение | Значение |
---|---|
WINHTTP_REQUEST_STAT_FLAG_TCP_FAST_OPEN | Произошло быстрое открытие TCP. |
WINHTTP_REQUEST_STAT_FLAG_TLS_SESSION_RESUMPTION | Произошло возобновление сеанса TLS. |
WINHTTP_REQUEST_STAT_FLAG_TLS_FALSE_START | Произошел ложный запуск TLS. |
WINHTTP_REQUEST_STAT_FLAG_PROXY_TLS_SESSION_RESUMPTION | Для прокси-подключения произошло возобновление сеанса TLS. |
WINHTTP_REQUEST_STAT_FLAG_PROXY_TLS_FALSE_START | Ошибка запуска TLS для прокси-подключения. |
WINHTTP_REQUEST_STAT_FLAG_FIRST_REQUEST | Это первый запрос к подключению. |
ulIndex
Индекс запроса для подключения. Это указывает, сколько предыдущих запросов было отправлено через общее подключение.
cStats
Длинное целое число без знака, содержащее количество извлекаемых статистических данных. Обычно для этого параметра должно быть задано значение WinHttpRequestStatLast.
rgullStats[WinHttpRequestStatMax]
Массив длинных целых чисел без знака, которые будут содержать возвращаемую статистику, индексированную по WINHTTP_REQUEST_STAT_ENTRY.
Комментарии
Эта структура используется с WinHttpQueryOption для получения статистики для запроса путем указания флага WINHTTP_OPTION_REQUEST_STATS .
Требования
Минимальная версия клиента | Windows 10 версии 1903 [только классические приложения] |
Минимальная версия сервера | Windows Server 2019 [только классические приложения] |
Верхняя часть | winhttp.h |