Configurando serviços de driver de filtro opcionais
O NDIS chama a função FilterSetOptions de um driver de filtro para configurar serviços de driver de filtro opcionais. O NDIS chama FilterSetOptions dentro do contexto da chamada do driver de filtro para a função NdisFRegisterFilterDriver
FilterSetOptions registra os pontos de entrada padrão para funções FilterXxx opcionais necessárias para serviços opcionais e pode alocar outros recursos de driver. Para registrar serviços opcionais, o driver de filtro chama a função NdisSetOptionalHandlers e passa uma estrutura de características no parâmetro OptionalHandlers .
Não há serviços de driver de filtro opcionais na versão atual do Windows.
Os drivers de filtro também podem chamar NdisSetOptionalHandlers para definir alguns pontos de entrada de função FilterXxx para um determinado módulo de filtro. Para obter mais informações, consulte Modo de bypass de dados.
Se o driver de filtro chamar NdisSetOptionalHandlers de FilterRestart, as alterações de configuração afetarão apenas o módulo de filtro que o NDIS está reiniciando. A configuração de outros módulos de filtro não é afetada.