Compartir a través de


WINHTTP_REQUEST_STAT_ENTRY enumeración (winhttp.h)

La enumeración WINHTTP_REQUEST_STAT_ENTRY enumera los tipos disponibles de estadísticas de solicitud.

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
Número de errores de conexión durante el establecimiento de la conexión.
WinHttpProxyFailureCount
Número de errores de conexión de proxy durante el establecimiento de la conexión.
WinHttpTlsHandshakeClientLeg1Size
Tamaño de los datos de cliente para la primera etapa del protocolo de enlace TLS.
WinHttpTlsHandshakeServerLeg1Size
Tamaño de los datos del servidor para la primera etapa del protocolo de enlace TLS.
WinHttpTlsHandshakeClientLeg2Size
Tamaño de los datos del cliente para la segunda etapa del protocolo de enlace TLS.
WinHttpTlsHandshakeServerLeg2Size
Tamaño de los datos del servidor para la segunda etapa del protocolo de enlace TLS.
WinHttpRequestHeadersSize
Tamaño de los encabezados de solicitud.
WinHttpRequestHeadersCompressedSize
Tamaño comprimido de los encabezados de solicitud.
WinHttpResponseHeadersSize
Tamaño de los encabezados de respuesta.
WinHttpResponseHeadersCompressedSize
Tamaño comprimido de los encabezados de respuesta.
WinHttpResponseBodySize
Tamaño del cuerpo de la respuesta.
WinHttpResponseBodyCompressedSize
Tamaño comprimido del cuerpo de la respuesta.
WinHttpProxyTlsHandshakeClientLeg1Size
Tamaño de los datos de cliente para la primera etapa del protocolo de enlace TLS de proxy.
WinHttpProxyTlsHandshakeServerLeg1Size
Tamaño de los datos del servidor para la primera etapa del protocolo de enlace TLS de proxy.
WinHttpProxyTlsHandshakeClientLeg2Size
Tamaño de los datos del cliente para la segunda etapa del protocolo de enlace TLS de proxy.
WinHttpProxyTlsHandshakeServerLeg2Size
Tamaño de los datos del servidor para la segunda parte del protocolo de enlace TLS de proxy.
WinHttpRequestStatLast
Marcador para el final de la lista de estadísticas disponibles.
WinHttpRequestStatMax
Valor: 32
Número máximo de estadísticas disponibles.

Comentarios

Esta estructura se usa con WinHttpQueryOption para recuperar estadísticas de una solicitud especificando la marca WINHTTP_OPTION_REQUEST_STATS .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1903 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2019 [solo aplicaciones de escritorio]
Encabezado winhttp.h

Consulte también

WinHttpQueryOption

WINHTTP_REQUEST_STATS