Метод IDelaydC::Stop

Метод Stop останавливает текущий захват.

Синтаксис

HRESULT STDMETHODCALLTYPE Stop(
  [out] LPSTATISTICS lpStats
);

Параметры

lpStats [out]

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

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

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

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

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

Комментарии

При вызове IDelaydC::Stop сетевой монитор прекращает запись данных и закрывает файл записи. (Имя файла записи было возвращено при вызове IDelaydC::Start . Теперь можно просмотреть содержимое файла записи.

При остановке и запуске записи убедитесь, что вы вызываете метод IDelaydC::Configure при каждом вызове IDelaydC::Start , чтобы перезапустить запись.

Требования

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

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

IDelaydC

IDelaydC::Connect

IDelaydC::Configure

IDelaydC::Start

СТАТИСТИКА