Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Rappresenta le statistiche sul tempo dedicato a chiamate API specifiche.
Sintassi
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
Tiene traccia del numero di chiamate a Connect .
ConnectSum
Tiene traccia del numero di tick del contatore ad alte prestazioni spesi nelle chiamate Connect per il socket.
DisconnectCount
Tiene traccia del numero di chiamate a Disconnect .
DisconnectSum
Tiene traccia del numero di tick del contatore ad alte prestazioni spesi nelle chiamate Disconnect per il socket.
SendCount
Tiene traccia del numero di chiamate a Send .
SendSum
Tiene traccia del numero di segni di graduazione del contatore ad alte prestazioni spesi nelle chiamate di invio per il socket.
ReceiveCount
Tiene traccia del numero di chiamate a Receive .
ReceiveSum
Tiene traccia del numero di tick del contatore ad alte prestazioni che sono stati spesi nelle chiamate di ricezione per il socket.
ReleaseCount
Tiene traccia del numero di chiamate a Release .
ReleaseSum
Tiene traccia del numero di tick del contatore ad alte prestazioni che sono stati spesi nelle chiamate di rilascio per il socket.
ControlSocketCount
Tiene traccia del numero di chiamate di ControlSocket .
ControlSocketSum
Tiene traccia del numero di tick del contatore ad alte prestazioni spesi nelle chiamate ControlSocket per il socket.
Osservazioni:
Http.sys può fornire statistiche sul tempo dedicato a chiamate API specifiche, come indicato qui. Poiché la raccolta di statistiche presenta un sovraccarico leggero in termini di tempo e memoria, è necessario impostare una chiave del Registro di sistema per abilitare l'uso di HTTP_WSK_API_TIMINGS. Per altri dettagli, vedere le note in HTTP_REQUEST_PROPERTY.
Per controllare la durata effettiva di un tick HPC, vedere QueryPerformanceFrequency.
Requisiti
| Requisito | Value |
|---|---|
| Header | http.h |