Udostępnij za pośrednictwem


Interfejsy npp

Dostawcy pakietów sieciowych (NPP) udostępniają interfejsy COM wywoływane przez aplikacje NPP i Monitor sieci. Podczas wywoływania CreateNPPInterfacenależy pamiętać, że każdy serwer NPP jest reprezentowany jako pojedynczy obiekt COM w procesie. Aplikacje mogą utworzyć wystąpienia dowolnej liczby obiektów NPP. Jednak każdy wystąpienie obiektu musi używać jednego i tylko jednego z pięciu interfejsów NPP.

Należy również pamiętać, że różne interfejsy NPP zapewniają dane sieciowe w różnych formach. Na przykład usługa Network Monitor używa interfejsu IDelaydC do przechwytywania ruchu sieciowego i zapisywania go w pliku przechwytywania; monitory używają interfejsu IRTC do przechwytywania ruchu sieciowego w czasie rzeczywistym. W poniższej tabeli opisano interfejsy NPP monitora sieci.

Interfejs Opis
IDelaydC Przechwytuje ruch sieciowy przechowywany w pliku przechwytywania. Ten interfejs jest używany przez aplikacje monitora sieci i serwera NPP.
IESP Przechwytuje ruch sieciowy przechowywany w pliku przechwytywania i zapewnia rozszerzone statystyki w specjalnym formacie pliku ESP. Ten interfejs jest używany przez aplikacje NPP
IRTC Przechwytuje ruch sieciowy w czasie rzeczywistym i wyzwala zdarzenia, gdy wystąpią. Ten interfejs jest używany przez monitoruje aplikacje i NPP.
IStats Pobiera statystyki jako dane pierwotne, a nie ramki. Ten interfejs jest używany przez aplikacje NPP, takie jak Perfmon.