STATISTICS 結構

STATISTICS結構會提供擷取的統計資料。 其中有些統計資料是由網路監視器所產生,而其他統計資料則是由 NPP 所連接的 NIC 所產生。

語法

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;

成員

TimeElapsed

經過的時間,以微秒為單位。

TotalFramesCaptured

目前儲存的框架總數。 此數目受限於用來儲存畫面的擷取檔案或緩衝區大小。

TotalBytesCaptured

目前儲存的位元組總數。 此數目受限於用來儲存畫面的擷取檔案或緩衝區大小。

TotalFramesFiltered

通過目前擷取篩選的畫面格總數。 如果未使用篩選,這個值會與 TotalFramesSeen相同。

TotalBytesFiltered

通過目前擷取篩選的畫面格總數。 如果未使用篩選,這個值會與 TotalBytesSeen相同。

TotalMulticastsFiltered

這個成員已過時。

TotalBroadcastsFiltered

這個成員已過時。

TotalFramesSeen

NIC 所處理的框架總數。

TotalBytesSeen

NIC 所處理的位元組總數。

TotalMulticastsReceived

這個成員已過時。

TotalBroadcastsReceived

這個成員已過時。

TotalFramesDropped

已捨棄的畫面格總數 (篩選準則,但未儲存) 。

TotalFramesDroppedFromBuffer

從擷取檔案或緩衝區卸載的畫面數。 當緩衝區已滿時,會移除較舊的畫面,讓新畫面有空間。

MacFramesReceived

NIC 報告已收到的框架數目。

MacCRCErrors

NIC 所報告的 CRC 錯誤數目。

MacBytesReceivedEx

NIC 報告已收到的位元組數目。

MacFramesDropped_NoBuffers

NIC 報告因為緩衝區空間不足而捨棄的畫面格數目。

MacMulticastsReceived

已收到的 NIC 報告多播數目。

MacBroadcastsReceived

已接收的 NIC 報告廣播數目。

MacFramesDropped_HwError

NIC 報告因硬體錯誤而卸載的畫面格數目。

備註

這個結構可用來擷取 總計統計資料,以及暫停或停止目前的擷取。

使用 IESP NPP 介面時,無法擷取總計統計資料。

規格需求

需求
最低支援的用戶端
Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限傳統型應用程式]
標頭
Netmon.h

另請參閱

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