Структура SESSIONSTATS

Структура SESSIONSTATS предоставляет статистику о сеансе.

Синтаксис

typedef struct _SESSIONSTATS {
  DWORD NextSession;
  DWORD StationOwner;
  DWORD StationPartner;
  DWORD Flags;
  DWORD TotalPacketsSent;
} SESSIONSTATS, *LPSESSIONSTATS;

Члены

NextSession

Индекс следующего сеанса владельца станции.

StationOwner

Индекс станции владельца в связанном массиве структур STATIONSTATS . Владелец станции — это станция, инициирующая сеанс, станция, отправляющая пакеты сеанса.

StationPartner

Индекс другой станции в связанном массиве структур STATIONSTATS . Партнерская станция — это станция, которая получила пакеты сеанса.

Флаги

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

TotalPacketsSent

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

Замечания

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

Замечание

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

Требования

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

См. также

IDelaydC::GetConversationStatistics

IRTC::GetConversationStatistics

IStats::GetConversationStatistics