Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Représente des statistiques sur le temps passé sur des appels d’API spécifiques.
Syntaxe
typedef struct _HTTP_WSK_API_TIMINGS {
ULONGLONG ConnectCount;
ULONGLONG ConnectSum;
ULONGLONG DisconnectCount;
ULONGLONG DisconnectSum;
ULONGLONG SendCount;
ULONGLONG SendSum;
ULONGLONG ReceiveCount;
ULONGLONG ReceiveSum;
ULONGLONG ReleaseCount;
ULONGLONG ReleaseSum;
ULONGLONG ControlSocketCount;
ULONGLONG ControlSocketSum;
} HTTP_WSK_API_TIMINGS, *PHTTP_WSK_API_TIMINGS;
Members
ConnectCount
Suit le nombre de fois où Connect a été appelé.
ConnectSum
Effectue le suivi du nombre de cycles du compteur hautes performances qui ont été dépensées dans les appels Connect pour le socket.
DisconnectCount
Suit le nombre de fois où La déconnexion a été appelée.
DisconnectSum
Suit le nombre de graduations du compteur hautes performances qui ont été passées dans les appels de déconnexion pour le socket.
SendCount
Suit le nombre de fois où l’envoi a été appelé.
SendSum
Suit le nombre de graduations du compteur hautes performances qui ont été dépensées dans les appels d’envoi pour le socket.
ReceiveCount
Suit le nombre de fois où Receive a été appelé.
ReceiveSum
Suit le nombre de graduations du compteur hautes performances qui ont été dépensées dans les appels de réception pour le socket.
ReleaseCount
Suit le nombre de fois où la mise en production a été appelée.
ReleaseSum
Suit le nombre de graduations du compteur hautes performances qui ont été dépensées dans les appels de mise en production pour le socket.
ControlSocketCount
Suit le nombre de fois où ControlSocket a été appelé.
ControlSocketSum
Suit le nombre de graduations du compteur hautes performances qui ont été dépensées dans les appels ControlSocket pour le socket.
Remarques
Http.sys peut fournir des statistiques sur le temps passé sur des appels d’API spécifiques, comme indiqué ici. Étant donné que la collecte des statistiques a une légère surcharge dans le temps et la mémoire, il existe une clé de Registre que vous devez définir pour activer l’utilisation de HTTP_WSK_API_TIMINGS. Pour plus d’informations, consultez les notes de HTTP_REQUEST_PROPERTY.
Pour vérifier la durée réelle d’une graduation HPC, consultez QueryPerformanceFrequency.
Spécifications
| Requirement | Valeur |
|---|---|
| Header | http.h |