Compartilhar via


enumeração WINHTTP_REQUEST_STAT_ENTRY (winhttp.h)

A enumeração WINHTTP_REQUEST_STAT_ENTRY lista os tipos disponíveis de estatísticas de solicitação.

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;

Constantes

 
WinHttpConnectFailureCount
Valor: 0
O número de falhas de conexão durante o estabelecimento da conexão.
WinHttpProxyFailureCount
O número de falhas de conexão de proxy durante o estabelecimento da conexão.
WinHttpTlsHandshakeClientLeg1Size
O tamanho dos dados do cliente para a primeira etapa do handshake do TLS.
WinHttpTlsHandshakeServerLeg1Size
O tamanho dos dados do servidor para a primeira etapa do handshake do TLS.
WinHttpTlsHandshakeClientLeg2Size
O tamanho dos dados do cliente para a segunda etapa do handshake do TLS.
WinHttpTlsHandshakeServerLeg2Size
O tamanho dos dados do servidor para a segunda etapa do handshake do TLS.
WinHttpRequestHeadersSize
O tamanho dos cabeçalhos de solicitação.
WinHttpRequestHeadersCompressedSize
O tamanho compactado dos cabeçalhos de solicitação.
WinHttpResponseHeadersSize
O tamanho dos cabeçalhos de resposta.
WinHttpResponseHeadersCompressedSize
O tamanho compactado dos cabeçalhos de resposta.
WinHttpResponseBodySize
O tamanho do corpo da resposta.
WinHttpResponseBodyCompressedSize
O tamanho compactado do corpo da resposta.
WinHttpProxyTlsHandshakeClientLeg1Size
O tamanho dos dados do cliente para a primeira etapa do handshake TLS do proxy.
WinHttpProxyTlsHandshakeServerLeg1Size
O tamanho dos dados do servidor para a primeira etapa do handshake TLS do proxy.
WinHttpProxyTlsHandshakeClientLeg2Size
O tamanho dos dados do cliente para a segunda etapa do handshake TLS do proxy.
WinHttpProxyTlsHandshakeServerLeg2Size
O tamanho dos dados do servidor para a segunda etapa do handshake TLS do proxy.
WinHttpRequestStatLast
Marcador para o final da lista de estatísticas disponíveis.
WinHttpRequestStatMax
Valor: 32
O número máximo de estatísticas disponíveis.

Comentários

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

Requisitos

Requisito Valor
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

WINHTTP_REQUEST_STATS