Compartilhar via


Estrutura STATISTICS

A estrutura STATISTICS fornece estatísticas para a captura. Algumas dessas estatísticas são geradas pelo Monitor de Rede, enquanto outras são geradas pela NIC à qual o NPP está conectado.

Sintaxe

typedef struct _STATISTICS {
  __int64 TimeElapsed;
  DWORD   TotalFramesCaptured;
  DWORD   TotalBytesCaptured;
  DWORD   TotalFramesFiltered;
  DWORD   TotalBytesFiltered;
  DWORD   TotalMulticastsFiltered;
  DWORD   TotalBroadcastsFiltered;
  DWORD   TotalFramesSeen;
  DWORD   TotalBytesSeen;
  DWORD   TotalMulticastsReceived;
  DWORD   TotalBroadcastsReceived;
  DWORD   TotalFramesDropped;
  DWORD   TotalFramesDroppedFromBuffer;
  DWORD   MacFramesReceived;
  DWORD   MacCRCErrors;
  __int64 MacBytesReceivedEx;
  DWORD   MacFramesDropped_NoBuffers;
  DWORD   MacMulticastsReceived;
  DWORD   MacBroadcastsReceived;
  DWORD   MacFramesDropped_HwError;
} STATISTICS, *LPSTATISTICS;

Membros

TimeElapsed

Tempo decorrido, em microssegundos.

TotalFramesCaptured

Número total de quadros armazenados no momento. Esse número é limitado pelo tamanho do arquivo de captura ou buffer usado para armazenar os quadros.

TotalBytesCaptured

Número total de bytes armazenados no momento. Esse número é limitado pelo tamanho do arquivo de captura ou buffer usado para armazenar os quadros.

TotalFramesFiltered

Número total de quadros que passaram pelo filtro de captura atual. Se um filtro não for usado, esse valor será o mesmo que TotalFramesSeen.

TotalBytesFiltered

Número total de quadros que passaram pelo filtro de captura atual. Se um filtro não for usado, esse valor será o mesmo que TotalBytesSeen.

TotalMulticastsFiltered

Este membro está obsoleto.

TotalBroadcastsFiltered

Este membro está obsoleto.

TotalFramesSeen

Número total de quadros manipulados pela NIC.

TotalBytesSeen

Número total de bytes manipulados pela NIC.

TotalMulticastsReceived

Este membro está obsoleto.

TotalBroadcastsReceived

Este membro está obsoleto.

TotalFramesDropped

Número total de quadros removidos (quadros que passaram pelo filtro, mas não foram salvos).

TotalFramesDroppedFromBuffer

Número de quadros removidos do arquivo ou buffer de captura. Quando o buffer está cheio, os quadros mais antigos são removidos para liberar espaço para novos.

MacFramesReceived

Número de quadros que a NIC relata ter recebido.

MacCRCErrors

Número de erros de CRC relatados pela NIC.

MacBytesReceivedEx

Número de bytes que a NIC relata ter recebido.

MacFramesDropped_NoBuffers

Número de quadros que a NIC relata ter removido devido à falta de espaço no buffer.

MacMulticastsReceived

Número de multicast que os relatórios nic receberam.

MacBroadcastsReceived

Número de transmissões que os relatórios nic receberam.

MacFramesDropped_HwError

Número de quadros que a NIC relata como tendo descartado devido a erros de hardware.

Comentários

Essa estrutura é usada para recuperar o total de estatísticas e para pausar ou parar a captura atual.

O total de estatísticas não pode ser recuperado ao usar a interface NPP IESP .

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

Confira também

IDelaydC::GetTotalStatistics

IRTC::GetTotalStatistics

IStats::GetTotalStatistics

IDelaydC::P ause

IESP::P ause

IRTC::P ause

IStats::P ause

IDelaydC::Stop

IESP::Stop

IRTC::Stop

IStatsC::Stop