Поделиться через


Интерфейсы NPP

Поставщики сетевых пакетов (NP) предоставляют com-интерфейсы, вызываемые приложениями NPP и сетевым монитором. При вызове CreateNPPInterfaceпомните, что каждый NPP представлен как единый объект COM процесса. Приложения могут создавать экземпляры любого количества объектов NPP. Однако каждый экземпляр объекта должен использовать один (и только один) из пяти интерфейсов NPP.

Обратите внимание также, что различные интерфейсы NPP предоставляют сетевые данные в различных формах. Например, сетевой монитор использует интерфейс IDelaydC для записи сетевого трафика и сохранения его в файле записи; в то время как мониторы используют интерфейс IRTC для записи сетевого трафика в режиме реального времени. В следующей таблице описаны интерфейсы NPP сетевого монитора.

Интерфейс Описание
IDelaydC Записывает сетевой трафик, хранящийся в файле записи. Этот интерфейс используется приложениями сетевого монитора и NPP.
IESP Записывает сетевой трафик, хранящийся в файле записи, и предоставляет улучшенную статистику в специальном формате ESP-файла. Этот интерфейс используется приложениями NPP
IRTC Записывает сетевой трафик в режиме реального времени и активирует события при их возникновении. Этот интерфейс используется мониторами и приложениями NPP.
IStats Извлекает статистику как необработанные данные, а не кадры. Этот интерфейс используется приложениями NPP, такими как Perfmon.