Compartir a través de


Método IDelaydC::GetControlState

El método GetControlState recupera el estado de la captura, que indica si la captura se está ejecutando o en pausa.

Sintaxis

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

Parámetros

IsRunnning [out]

Indicador de que la captura actual se está ejecutando, incluido si la captura está en pausa.

IsPaused [out]

Indicador de que la captura actual está en pausa.

Valor devuelto

Si el método se realiza correctamente, el valor devuelto se NMERR_SUCCESS.

Si el método no se realiza correctamente, el valor devuelto es uno de los siguientes códigos de error:

Código devuelto Descripción
NMERR_NOT_CONNECTED
El NPP no está conectado a la red. Llame a IDelaydC::Connect para conectar el NPP a la red.
NMERR_NOT_DELAYED
El NPP está conectado a la red, pero no con el método IDelaydC::Connect .

Observaciones

Se puede llamar a este método en cualquier momento en que el NPP esté conectado a la red mediante la interfaz IDelaydC . Puede usar este método para averiguar si se está ejecutando una captura, si la captura está en pausa o si la captura se ha detenido, pero el NPP no está desconectado.

Los métodos usados para iniciar, pausar y detener la captura se muestran en la lista Ver también a continuación.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Netmon.h
Archivo DLL
Ndisnpp.dll;
Rmtnpp.dll

Vea también

IDelaydC

IDelaydC::Connect

IDelaydC::P ause

IDelaydC::Start

IDelaydC::Stop