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 prozessinternes COM-Objekt dargestellt wird. Anwendungen können eine beliebige Anzahl von NPP-Objekten instanziieren. Jedes instanziierte Objekt muss jedoch eine und nur eine der fünf NPP-Schnittstellen verwenden.
Beachten Sie auch, dass verschiedene NPP-Schnittstellen Netzwerkdaten in verschiedenen Formen bereitstellen. Netzwerkmonitor verwendet beispielsweise die IDelaydC-Schnittstelle , um Netzwerkdatenverkehr zu erfassen und in einer Erfassungsdatei zu speichern. Während Monitore die IRTC-Schnittstelle verwenden, um Netzwerkdatenverkehr in Echtzeit zu erfassen. In der folgenden Tabelle werden netzwerkmonitor-NPP-Schnittstellen beschrieben.
Schnittstelle | BESCHREIBUNG |
---|---|
IDelaydC | Erfasst Netzwerkdatenverkehr, der in einer Erfassungsdatei 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 Monitoren und NPP-Anwendungen verwendet. |
IStats | Ruft Statistiken als Rohdaten und nicht als Frames ab. Diese Schnittstelle wird von NPP-Anwendungen wie Perfmon verwendet. |