共用方式為


網路封包提供者

網路封包提供者(NPP)是從網路收集網路流量(框架)的網路監視器系統元件,並將它們傳遞至網路監視器 UI,NPP 應用程式

下圖顯示兩個 NPP:網路監視器提供的 NDIS NPP 和自定義 NPP。

網路監視器提供的 ndis npp 和自定義 npp

網路監視器提供的 NDIS NPP Ndisnpp.dll。 此 NPP 會使用網路監視器系統驅動程式 (Nmnt.sys) 來取得從網路收集的畫面和數個 COM 介面(稱為 NPP 介面),以將畫面傳送至網路監視器 UI 和 NPP 應用程式,以便顯示和分析這些畫面。

Ndisnpp.dll 連線到 NDIS 層,以取得其網路流量。 (自定義 NPP 可以略過 NDIS 層,並與網路硬體直接通訊。請注意,無論 NPP 是否使用 NDIS,NPP 都可以連線到任意數目的網路卡,而且所有 NPP 都必須支援相同的 NPP 介面。

應用程式開始擷取數據之前,它必須:

  • 選取將 NPP 連線到網路的網路介面卡 (NIC)。
  • 選取將用來擷取網路框架的 NPP 介面。
  • 使用選取的介面來連線到 NIC。

如需如何列舉和選取網路介面卡的詳細資訊,請參閱 選取網路適配器

如需 NPP 所公開之 COM 介面的詳細資訊,請參閱 選取 NPP 介面

IDelaydC

IESP

IRTC

IStats