Méthode IDelaydC::GetTotalStatistics

La méthode GetTotalStatistics récupère les statistiques totales de la capture actuelle.

Syntaxe

HRESULT STDMETHODCALLTYPE GetTotalStatistics(
  [out] LPSTATISTICS lpStats,
  [in]  BOOL         fClearAfterReading
);

Paramètres

lpStats [out]

Pointeur vers une structure STATISTICSqui fournit les statistiques totales pour la capture. Il incombe à l’appelant d’allouer et de libérer la mémoire utilisée par la structure STATISTICS .

fClearAfterReading [in]

Indicateur utilisé pour indiquer au Moniteur réseau comment gérer le stockage interne des statistiques totales. Un paramètre TRUE indique au Moniteur réseau d’effacer le stockage interne des statistiques totales une fois les informations actuelles récupérées.

Valeur retournée

Si la méthode réussit, la valeur de retour est NMERR_SUCCESS.

Si la méthode échoue, la valeur de retour est l’un des codes d’erreur suivants :

Code de retour Description
NMERR_NOT_CONNECTED
Le NPP n’est pas connecté au réseau. Appelez IDelaydC::Connect pour vous connecter au réseau.
NMERR_NOT_DELAYED
Le NPP est connecté au réseau, mais pas avec la méthode IDelaydC::Connect .
NMERR_NOT_CAPTURING
Le NPP ne capture pas de données. Appelez IDelaydC::Start pour commencer à capturer des données.

Notes

Cette méthode retourne des données uniquement pendant qu’une capture est en cours ; lorsque la capture est suspendue, les appels à cette méthode ne réussissent pas.

Network Monitor stocke également les statistiques de conversation, qui peuvent être récupérées en appelant la méthode IDelaydC::GetConversationStatistics .

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Netmon.h
DLL
Ndisnpp.dll;
Rmtnpp.dll

Voir aussi

IDelaydC

IDelaydC::Connect

IDelaydC::GetConversationStatistics

IDelaydC::Start

STATISTIQUES