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. |