Freigeben über


NPP-Schnittstellen

Netzwerkpaketanbieter (Network Packet Providers, NPPs) stellen COM-Schnittstellen bereit, die von NPP-Anwendungen und Netzwerkmonitor aufgerufen werden. Wenn Sie CreateNPPInterface-aufrufen, denken Sie daran, dass jedes NPP als einzelnes IN-Process-COM-Objekt dargestellt wird. Anwendungen können eine beliebige Anzahl von NPP-Objekten instanziieren. Jedes instanziierte Objekt muss jedoch nur eine der fünf NPP-Schnittstellen verwenden.

Beachten Sie auch, dass verschiedene NPP-Schnittstellen Netzwerkdaten in verschiedenen Formen bereitstellen. Der Netzwerkmonitor verwendet z. B. die IDelaydC- Schnittstelle, um Netzwerkdatenverkehr zu erfassen und in einer Aufnahmedatei zu speichern; während Monitore die IRTC- Schnittstelle verwenden, um Echtzeit-Netzwerkdatenverkehr zu erfassen. In der folgenden Tabelle werden netzwerkmonitorische NPP-Schnittstellen beschrieben.

Schnittstelle Beschreibung
IDelaydC- Erfasst Netzwerkdatenverkehr, der in einer Aufnahmedatei gespeichert ist. Diese Schnittstelle wird von Netzwerkmonitor- und NPP-Anwendungen verwendet.
IESP- Erfasst Netzwerkdatenverkehr, der in einer Erfassungsdatei gespeichert ist, und stellt erweiterte Statistiken in einem speziellen ESP-Dateiformat bereit. Diese Schnittstelle wird von NPP-Anwendungen verwendet.
IRTC- Erfasst Netzwerkdatenverkehr in Echtzeit und löst Ereignisse aus, wenn sie auftreten. Diese Schnittstelle wird von überwachten- und NPP-Anwendungen verwendet.
IStats- Ruft Statistiken als Rohdaten anstelle von Frames ab. Diese Schnittstelle wird von NPP-Anwendungen wie Perfmonverwendet.