énumération WINHTTP_REQUEST_STAT_ENTRY (winhttp.h)
L’énumération WINHTTP_REQUEST_STAT_ENTRY répertorie les types de statistiques de requête disponibles.
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 Valeur : 0 Nombre d’échecs de connexion lors de l’établissement de la connexion. |
WinHttpProxyFailureCount Nombre d’échecs de connexion de proxy lors de l’établissement de la connexion. |
WinHttpTlsHandshakeClientLeg1Size Taille des données client pour la première étape de l’établissement d’une liaison TLS. |
WinHttpTlsHandshakeServerLeg1Size Taille des données du serveur pour la première étape de l’établissement d’une liaison TLS. |
WinHttpTlsHandshakeClientLeg2Size Taille des données client pour la deuxième étape de l’établissement d’une liaison TLS. |
WinHttpTlsHandshakeServerLeg2Size Taille des données du serveur pour la deuxième étape de l’établissement d’une liaison TLS. |
WinHttpRequestHeadersSize Taille des en-têtes de requête. |
WinHttpRequestHeadersCompressedSize Taille compressée des en-têtes de requête. |
WinHttpResponseHeadersSize Taille des en-têtes de réponse. |
WinHttpResponseHeadersCompressedSize Taille compressée des en-têtes de réponse. |
WinHttpResponseBodySize Taille du corps de la réponse. |
WinHttpResponseBodyCompressedSize Taille compressée du corps de la réponse. |
WinHttpProxyTlsHandshakeClientLeg1Size Taille des données client pour la première étape de l’établissement d’une liaison TLS proxy. |
WinHttpProxyTlsHandshakeServerLeg1Size Taille des données du serveur pour la première étape de l’établissement d’une liaison TLS proxy. |
WinHttpProxyTlsHandshakeClientLeg2Size Taille des données client pour la deuxième étape de l’établissement d’une liaison TLS proxy. |
WinHttpProxyTlsHandshakeServerLeg2Size Taille des données du serveur pour la deuxième étape de l’établissement d’une liaison TLS proxy. |
WinHttpRequestStatLast Marqueur pour la fin de la liste des statistiques disponibles. |
WinHttpRequestStatMax Valeur : 32 Nombre maximal de statistiques disponibles. |
Remarques
Cette structure est utilisée avec WinHttpQueryOption pour récupérer les statistiques d’une requête en spécifiant l’indicateur WINHTTP_OPTION_REQUEST_STATS .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1903 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2019 [applications de bureau uniquement] |
En-tête | winhttp.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour