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 |