Compartilhar via


estrutura WINHTTP_REQUEST_STATS (winhttp.h)

A estrutura WINHTTP_REQUEST_STATS contém uma variedade de estatísticas para uma solicitação.

Sintaxe

typedef struct _WINHTTP_REQUEST_STATS {
  ULONGLONG ullFlags;
  ULONG     ulIndex;
  ULONG     cStats;
  ULONGLONG rgullStats[WinHttpRequestStatMax];
} WINHTTP_REQUEST_STATS, *PWINHTTP_REQUEST_STATS;

Membros

ullFlags

Sinalizadores que contêm detalhes sobre como a solicitação foi feita. Os sinalizadores a seguir estão disponíveis.

Valor Significado
WINHTTP_REQUEST_STAT_FLAG_TCP_FAST_OPEN O TCP Fast Open ocorreu.
WINHTTP_REQUEST_STAT_FLAG_TLS_SESSION_RESUMPTION Ocorreu a retomada da sessão TLS.
WINHTTP_REQUEST_STAT_FLAG_TLS_FALSE_START Ocorreu um Início Falso do TLS.
WINHTTP_REQUEST_STAT_FLAG_PROXY_TLS_SESSION_RESUMPTION A retomada da sessão do TLS ocorreu para a conexão de proxy.
WINHTTP_REQUEST_STAT_FLAG_PROXY_TLS_FALSE_START Ocorreu um Início Falso do TLS para a conexão de proxy.
WINHTTP_REQUEST_STAT_FLAG_FIRST_REQUEST Esta é a primeira solicitação na conexão.

ulIndex

O índice da solicitação na conexão. Isso indica quantas solicitações anteriores foram enviadas pela conexão compartilhada.

cStats

Valor inteiro longo sem sinal que contém o número de estatísticas a serem recuperadas. Isso geralmente deve ser definido como WinHttpRequestStatLast.

rgullStats[WinHttpRequestStatMax]

Matriz de valores inteiros longos longos sem sinal que conterão as estatísticas retornadas, indexadas por WINHTTP_REQUEST_STAT_ENTRY.

Comentários

Essa estrutura é usada com WinHttpQueryOption para recuperar estatísticas de uma solicitação especificando o sinalizador WINHTTP_OPTION_REQUEST_STATS .

Requisitos

   
Cliente mínimo com suporte Windows 10, versão 1903 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2019 [somente aplicativos da área de trabalho]
Cabeçalho winhttp.h

Confira também

WinHttpQueryOption