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


Метод IRTC::GetTotalStatistics

Метод GetTotalStatistics извлекает общую статистику для текущего захвата.

Синтаксис

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

Параметры

lpStats [out]

Указатель на структуру STATISTICS , которая предоставляет общую статистику для записи. Именно вызывающие объекты несут ответственность за выделение и освобождение памяти, используемой структурой STATISTICS .

fClearAfterReading [in]

Флаг, используемый, чтобы сообщить сетевому монитору, как обрабатывать внутреннее хранилище общей статистики. Значение TRUE указывает сетевому монитору очистить внутреннее хранилище общей статистики после получения текущей информации.

Возвращаемое значение

Если метод выполнен успешно, возвращаемое значение будет NMERR_SUCCESS.

Если метод не удается выполнить, возвращается один из следующих кодов ошибок:

Код возврата Описание
NMERR_NOT_CONNECTED
NPP не подключен к сети. Вызовите IRTC::Connect , чтобы подключить NPP к сети.
NMERR_NOT_REALTIME
NPP подключен к сети, но не с помощью метода IRTC::Connect .
NMERR_NOT_CAPTURING
NPP не собирает данные. Вызовите IRTC::Start , чтобы начать сбор данных.

Комментарии

Этот метод возвращает данные только во время записи, в том числе во время приостановки записи.

Монитор сети также хранит статистику бесед. Чтобы получить статистику бесед, вызовите метод IRTC::GetConversationStatistics .

Требования

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

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

IRTC

IRTC::Connect

IRTC::GetConversationStatistics

IRTC::Start

СТАТИСТИКА