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


Структура STATIONSTATS

Структура STATIONSTATS предоставляет статистические данные о конкретной станции , описываемой текущей записью.

Синтаксис

typedef struct _STATIONSTATS {
  DWORD NextStationStats;
  DWORD SessionPartnerList;
  DWORD Flags;
  BYTE  StationAddress[6];
  WORD  Pad;
  DWORD TotalPacketsReceived;
  DWORD TotalDirectedPacketsSent;
  DWORD TotalBroadcastPacketsSent;
  DWORD TotalMulticastPacketsSent;
  DWORD TotalBytesReceived;
  DWORD TotalBytesSent;
} STATIONSTATS, *LPSTATIONSTATS;

Члены

NextStationStats

Индекс следующей станции, записанный в массиве структуры STATIONSTATS .

SessionPartnerList

Индекс списка партнеров станции.

Flags

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

StationAddress

MAC-адрес станции.

Площадку

Выравнивание DWORD .

TotalPacketsReceived

Общее количество пакетов, отправленных на станцию.

TotalDirectedPacketsSent

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

TotalBroadcastPacketsSent

Общее количество широковещательных пакетов (MAC-адрес FF FF FF FF FF FF FF FF), отправленных станцией.

TotalMulticastPacketsSent

Общее количество многоадресных пакетов (бит группы, заданный в целевом адресе), отправленных станцией.

TotalBytesReceived

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

TotalBytesSent

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

Комментарии

Сетевой монитор хранит сведения о сеансе и станции в двух связанных массивах. элементы которых являются структурами SESSIONSTATS и STATIONSTATS соответственно. Элементы этих структур можно использовать для перехода между ними. Например, чтобы перейти к следующей станции, используйте NextStationStats. Чтобы перейти к списку партнеров сеансов в массиве SESSIONSTATS, используйте индекс, предоставленный в SessionPartnerList.

Примечание

Массив STATIONSTATS содержит элемент для каждой станции, используемой во время текущего захвата. Алгоритм, который сетевой монитор использует для добавления элементов в этот массив, основан на наиболее эффективном способе записи информации во время записи. Следовательно, следующая станция не всегда является следующим элементом в массиве.

Требования

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

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

IDelaydC::GetConversationStatistics

IRTC::GetConversationStatistics

IStats::GetConversationStatistics