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


Метод IESP::GetControlState

Метод GetControlState извлекает состояние записи, указывающее, выполняется ли запись или приостановлена.

Синтаксис

HRESULT STDMETHODCALLTYPE GetControlState(
  [out] BOOL *IsRunnning,
  [out] BOOL *IsPaused
);

Параметры

IsRunnning [out]

Индикатор выполнения текущего захвата, включая приостановку записи.

IsPaused [out]

Индикатор приостановки текущего захвата.

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

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

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

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

Комментарии

Этот метод можно вызвать в любое время, когда NPP подключена к сети. Этот метод можно использовать, чтобы узнать, выполняется ли запись, приостановлена ли запись или если запись была остановлена, но NPP по-прежнему подключена.

Требования

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

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

IESP

IESP::Connect

IESP::P ause

IESP::Start

IESP::Stop