NPP Interfaces
Os NPPs (provedores de pacotes de rede) fornecem interfaces COM que são chamadas por aplicativos NPP e Monitor de Rede. Ao chamar CreateNPPInterface, lembre-se de que cada NPP é representado como um único objeto COM em processo. Os aplicativos podem criar uma instância de qualquer número de objetos NPP. No entanto, cada objeto instanciado deve usar uma e apenas uma das cinco interfaces NPP.
Observe também que diferentes interfaces NPP fornecem dados de rede em várias formas. Por exemplo, o Monitor de Rede usa a interface IDelaydC para capturar o tráfego de rede e salvá-lo em um arquivo de captura; enquanto os monitores usam a interface IRTC para capturar o tráfego de rede em tempo real. A tabela a seguir descreve as interfaces NPP do Monitor de Rede.
Interface | Descrição |
---|---|
IDelaydC | Captura o tráfego de rede armazenado em um arquivo de captura. Essa interface é usada por aplicativos NPP e Monitor de Rede. |
IESP | Captura o tráfego de rede armazenado em um arquivo de captura e fornece estatísticas aprimoradas em um formato de arquivo ESP especial. Essa interface é usada por aplicativos NPP |
IRTC | Captura o tráfego de rede em tempo real e dispara eventos quando eles ocorrem. Essa interface é usada por monitores e aplicativos NPP. |
IStats | Recupera estatísticas como dados brutos em vez de quadros. Essa interface é usada por aplicativos NPP, como Perfmon. |