Поделиться через


Структура STATISTICS

Структура STATISTICS предоставляет статистику для записи. Некоторые из этих статистических данных создаются монитором сети, а другие — сетевым адаптером, к которому подключена NPP.

Синтаксис

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;

Члены

TimeElapsed

Затраченное время в микросекундах.

TotalFramesCaptured

Общее количество кадров, хранящихся в данный момент. Это число ограничено размером файла записи или буфера, используемого для хранения кадров.

TotalBytesCaptured

Общее количество байтов, хранящихся в данный момент. Это число ограничено размером файла записи или буфера, используемого для хранения кадров.

TotalFramesFiltered

Общее количество кадров, прошедших через текущий фильтр захвата. Если фильтр не используется, это значение совпадает с TotalFramesSeen.

TotalBytesFiltered

Общее количество кадров, прошедших через текущий фильтр захвата. Если фильтр не используется, это значение совпадает с TotalBytesSeen.

TotalMulticastsFiltered

Этот элемент устарел.

TotalBroadcastsFiltered

Этот элемент устарел.

TotalFramesSeen

Общее количество кадров, обработанных сетевой картой.

TotalBytesSeen

Общее количество байтов, обрабатываемых сетевой картой.

TotalMulticastsReceived

Этот элемент устарел.

TotalBroadcastsReceived

Этот элемент устарел.

TotalFramesDropped

Общее число удаленных кадров (кадров, которые прошли фильтр, но не были сохранены).

TotalFramesDroppedFromBuffer

Количество кадров, удаленных из файла записи или буфера. Когда буфер заполнен, старые кадры удаляются, чтобы освободить место для новых.

MacFramesReceived

Количество кадров, полученных сетевым адаптером.

MacCRCErrors

Число ошибок CRC, о которых сообщает сетевой адаптер.

MacBytesReceivedEx

Число байтов, полученных сетевым адаптером.

MacFramesDropped_NoBuffers

Количество кадров, о которых сообщает сетевой адаптер, удалялось из-за нехватки буферного пространства.

MacMulticastsReceived

Количество полученных многоадресных сообщений сетевой карты.

MacBroadcastsReceived

Количество трансляций, полученных сетевым адаптером.

MacFramesDropped_HwError

Количество кадров, которые сетевой адаптер сообщает как о том, что они были удалены из-за ошибок оборудования.

Комментарии

Эта структура используется для получения общей статистики, а также для приостановки или остановки текущего захвата.

Общая статистика не может быть получена при использовании интерфейса NPP IESP .

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Netmon.h

См. также раздел

IDelaydC::GetTotalStatistics

IRTC::GetTotalStatistics

IStats::GetTotalStatistics

IDelaydC::P ause

IESP::P спользование

IRTC::P использование

IStats::P ause

IDelaydC::Stop

IESP::Stop

IRTC::Stop

IStatsC::Stop