Compartilhar via


Método IRTC::GetTotalStatistics

O método GetTotalStatistics recupera o total de estatísticas para a captura atual.

Sintaxe

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

Parâmetros

lpStats [out]

Ponteiro para uma estrutura STATISTICS que fornece o total de estatísticas para a captura. É responsabilidade dos chamadores alocar e liberar a memória usada pela estrutura STATISTICS .

fClearAfterReading [in]

Sinalizador usado para informar ao Monitor de Rede como lidar com o armazenamento interno do total de estatísticas. Uma configuração de TRUE informa ao Monitor de Rede para limpar o armazenamento interno do total de estatísticas após a recuperação das informações atuais.

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_NOT_CONNECTED
O NPP não está conectado à rede. Chame IRTC::Connect para conectar o NPP à rede.
NMERR_NOT_REALTIME
O NPP está conectado à rede, mas não com o método IRTC::Connect .
NMERR_NOT_CAPTURING
O NPP não está capturando dados. Chame IRTC::Start para começar a capturar dados.

Comentários

Esse método retorna dados somente enquanto uma captura está em andamento, incluindo enquanto a captura é pausada.

O Monitor de Rede também armazena estatísticas de conversa. Para recuperar estatísticas de conversa, chame o método IRTC::GetConversationStatistics .

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

IRTC

IRTC::Connect

IRTC::GetConversationStatistics

IRTC::Start

STATISTICS