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