STATISTIKstruktur

Die STATISTICS-Struktur stellt Statistiken für die Erfassung bereit. Einige dieser Statistiken werden vom Netzwerkmonitor generiert, während andere von der NIC generiert werden, mit der das NPP verbunden ist.

Syntax

typedef struct _STATISTICS {
  __int64 TimeElapsed;
  DWORD   TotalFramesCaptured;
  DWORD   TotalBytesCaptured;
  DWORD   TotalFramesFiltered;
  DWORD   TotalBytesFiltered;
  DWORD   TotalMulticastsFiltered;
  DWORD   TotalBroadcastsFiltered;
  DWORD   TotalFramesSeen;
  DWORD   TotalBytesSeen;
  DWORD   TotalMulticastsReceived;
  DWORD   TotalBroadcastsReceived;
  DWORD   TotalFramesDropped;
  DWORD   TotalFramesDroppedFromBuffer;
  DWORD   MacFramesReceived;
  DWORD   MacCRCErrors;
  __int64 MacBytesReceivedEx;
  DWORD   MacFramesDropped_NoBuffers;
  DWORD   MacMulticastsReceived;
  DWORD   MacBroadcastsReceived;
  DWORD   MacFramesDropped_HwError;
} STATISTICS, *LPSTATISTICS;

Member

TimeElapsed

Verstrichene Zeit in Mikrosekunden.

TotalFramesCaptured

Gesamtanzahl der derzeit gespeicherten Frames. Diese Anzahl wird durch die Größe der Erfassungsdatei oder des Puffers begrenzt, die zum Speichern der Frames verwendet werden.

TotalBytesCaptured

Gesamtanzahl der derzeit gespeicherten Bytes. Diese Anzahl wird durch die Größe der Erfassungsdatei oder des Puffers begrenzt, die zum Speichern der Frames verwendet werden.

TotalFramesFiltered

Gesamtanzahl der Frames, die den aktuellen Erfassungsfilter durchlaufen haben. Wenn kein Filter verwendet wird, ist dieser Wert mit TotalFramesSeen identisch.

TotalBytesFiltered

Gesamtanzahl der Frames, die den aktuellen Erfassungsfilter durchlaufen haben. Wenn kein Filter verwendet wird, ist dieser Wert mit TotalBytesSeen identisch.

TotalMulticastsFiltered

Dieser Member ist veraltet.

TotalBroadcastsFiltered

Dieser Member ist veraltet.

TotalFramesSeen

Gesamtanzahl der von der NIC verarbeiteten Frames.

TotalBytesSeen

Gesamtanzahl der von der NIC verarbeiteten Bytes.

TotalMulticastsReceived

Dieser Member ist veraltet.

TotalBroadcastsReceived

Dieser Member ist veraltet.

TotalFramesDropped

Gesamtanzahl der gelöschten Frames (Frames, die den Filter bestanden, aber nicht gespeichert wurden).

TotalFramesDroppedFromBuffer

Anzahl der Frames, die aus der Erfassungsdatei oder dem Puffer gelöscht wurden. Wenn der Puffer voll ist, werden ältere Frames entfernt, um Platz für neue Frames zu schaffen.

MacFramesReceived

Anzahl der Frames, die die NIC gemeldet hat.

MacCRCErrors

Anzahl der von der NIC gemeldeten CRC-Fehler.

MacBytesReceivedEx

Anzahl der Bytes, die die NIC gemeldet hat.

MacFramesDropped_NoBuffers

Anzahl der Frames, die die NIC meldet, dass sie aufgrund fehlenden Pufferspeichers gelöscht wurden.

MacMulticastsReceived

Anzahl der Multicasts, die die NIC-Berichte empfangen haben.

MacBroadcastsReceived

Anzahl der Sendungen, die die NIC-Berichte empfangen haben.

MacFramesDropped_HwError

Anzahl der Frames, die die NIC aufgrund von Hardwarefehlern als gelöscht meldet.

Bemerkungen

Diese Struktur wird zum Abrufen der Gesamtstatistik und zum Anhalten oder Beenden der aktuellen Erfassung verwendet.

Die Gesamtstatistik kann nicht abgerufen werden, wenn die IESP-NPP-Schnittstelle verwendet wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Netmon.h

Weitere Informationen

IDelaydC::GetTotalStatistics

IRTC::GetTotalStatistics

IStats::GetTotalStatistics

IDelaydC::P ause

IESP::P ause

IRTC::P ause

IStats::P ause

IDelaydC::Stop

IESP::Stop

IRTC::Stop

IStatsC::Stop