Método IDelaydC::GetConversationStatistics

El método GetConversationStatistics recupera información de sesión y estación sobre la captura actual.

Sintaxis

HRESULT STDMETHODCALLTYPE GetConversationStatistics(
  [out] DWORD          *nSessions,
  [out] LPSESSIONSTATS lpSessionStats,
  [out] DWORD          *nStations,
  [out] LPSTATIONSTATS lpStationStats,
  [in]  BOOL           fClearAfterReading
);

Parámetros

nSessions [out]

Puntero a un DWORD que contiene el número de sesiones registradas para la captura actual.

lpSessionStats [out]

Puntero a una estructura SESSIONSTATS .

nStations [out]

Puntero a un DWORD que contiene el número de estaciones registradas para la captura actual.

lpStationStats [out]

Puntero a una estructura STATIONSTATS .

fClearAfterReading [in]

Marca que se usa para indicar a Network Monitor que borre el almacenamiento interno de las estructuras SESSIONSTATS y STATIONSTATS después de recuperar la información actual.

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_CAPTURING
El NPP no captura datos. Llame a IDelaydC::Start para iniciar la captura.
NMERR_NOT_DELAYED
El NPP está conectado a la red, pero no con el método IDelaydC::Connect .
NMERR_NO_CONVERSATION_STATS
La configuración de esta conexión se establece en no guardar las estadísticas de conversación. Para guardar las estadísticas de conversación, detenga la captura, establezca NoConversationStats = YES en el BLOB de configuración y reinicie la captura.

Observaciones

Este método solo se puede llamar mientras la captura de datos está en curso; cuando la captura actual está en pausa, las llamadas a este método no se realizarán correctamente. Para iniciar una captura, llame al método IDelaydC::Start .

Para recuperar otros tipos de estadísticas, llame a IDelaydC::GetTotalStatistics.

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

IDelaydC::Start

SESSIONSTATS

STATIONSTATS