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