Método IDelaydC::GetTotalStatistics

El método GetTotalStatistics recupera las estadísticas totales de la captura actual.

Sintaxis

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

Parámetros

lpStats [out]

Puntero a una estructura STATISTICSque proporciona las estadísticas totales de la captura. Es responsabilidad del autor de la llamada asignar y liberar la memoria utilizada por la estructura STATISTICS .

fClearAfterReading [in]

Marca que se usa para indicar a Network Monitor cómo controlar el almacenamiento interno de las estadísticas totales. Una configuración de TRUE indica a Network Monitor que borre el almacenamiento interno de las estadísticas totales después de recuperar la información actual.

Valor devuelto

Si el método se ejecuta 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 conectarse a la red.
NMERR_NOT_DELAYED
El NPP está conectado a la red, pero no con el método IDelaydC::Connect .
NMERR_NOT_CAPTURING
El NPP no captura datos. Llame a IDelaydC::Start para empezar a capturar datos.

Observaciones

Este método devuelve datos solo mientras una captura está en curso; cuando la captura está en pausa, las llamadas a este método no se realizarán correctamente.

Network Monitor también almacena estadísticas de conversación, que se pueden recuperar mediante una llamada al método IDelaydC::GetConversationStatistics .

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::GetConversationStatistics

IDelaydC::Start

STATISTICS