Sobre filtros de captura
Um filtro de captura é um elemento de um aplicativo NPP que instrui o driver do Monitor de Rede (Nmnt.sys) quais quadros de dados de rede reter e quais quadros ignorar. A vantagem de definir um filtro de captura é maior eficiência. Você não precisa examinar os quadros capturados; o driver do Monitor de Rede os examina. Essa abordagem elimina a cópia de quadros, o que fornece uma vantagem de uso de memória.
Capturar estrutura de filtro
Os filtros de captura consistem em três elementos:
- Configurações de Etype/SAP
- Endereço
- Correspondência de padrão
Juntos, esses elementos avaliam logicamente quais quadros incluir ou excluir durante a operação de um aplicativo NPP. O filtro de captura fornece correspondências complexas e exclusões de elementos de quadro para o aplicativo NPP.
O Monitor de Rede implementa o filtro de captura por meio de uma estrutura de dados, CAPTUREFILTER, passada para o NPP e, em seguida, passada para o driver do Monitor de Rede quando a captura é iniciada.
Para obter mais informações sobre as operações NPP e a funcionalidade blob, consulte Provedores de pacotes de rede e BLOBS do Monitor de Rede.