Метод IDelaydC::GetTotalStatistics

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

Синтаксис

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

Параметры

lpStats [out]

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

fClearAfterReading [in]

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

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

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

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

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

Комментарии

Этот метод возвращает данные только во время записи; Если запись приостановлена, вызовы этого метода не будут успешными.

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

Требования

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

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

IDelaydC

IDelaydC::Connect

IDelaydC::GetConversationStatistics

IDelaydC::Start

СТАТИСТИКА