Método IDelaydC::P ause

O método Pause pausa a captura atual.

Sintaxe

HRESULT STDMETHODCALLTYPE Pause();

Parâmetros

Esse método não tem parâmetros.

Valor retornado

Se o método for bem-sucedido, o valor retornado será NMERR_SUCCESS.

Se o método não for bem-sucedido, o valor retornado será um dos seguintes códigos de erro:

Código de retorno Descrição
NMERR_CAPTURE_PAUSED
A captura já está em estado de pausa.
NMERR_NOT_CAPTURING
O NPP não está capturando dados. Chame IDelaydC::Start para iniciar a captura.
NMERR_NOT_CONNECTED
O NPP não está conectado à rede. Chame IDelaydC::Connect para conectar o NPP à rede.
NMERR_NOT_DELAYED
O NPP está conectado à rede, mas não com o método IDelaydC::Connect .

Comentários

Enquanto a captura estiver em estado de pausa, novos dados não serão adicionados ao arquivo de captura atual até que o método IDelaydC::Resume seja chamado para reiniciar a captura. Quando Pause e Resume são usados para interromper e reiniciar a captura, todas as informações capturadas são colocadas no mesmo arquivo de captura.

Ao usar IDelaydC::P ause e IDelaydC::Resume para controlar a captura, o Monitor de Rede continua a adicionar estatísticas de conversa sempre que a captura estiver em execução.

Para reiniciar a captura, chame IDelaydC::Resume.

Para interromper a captura, chame IDelaydC::Stop.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho
Netmon.h
DLL
Ndisnpp.dll;
Rmtnpp.dll

Confira também

IDelaydC

IDelaydC::Connect

IDelaydC::Resume

IDelaydC::Start

IDelaydC::Stop