Настройка дополнительных служб драйверов фильтров
NDIS вызывает функцию FilterSetOptions драйвера фильтра для настройки дополнительных служб драйверов фильтров. NDIS вызывает FilterSetOptions в контексте вызова драйвера фильтра функции NdisFRegisterFilterDriver .
FilterSetOptions регистрирует точки входа по умолчанию для необязательных функций FilterXxx, необходимых для необязательных служб, и может выделять другие ресурсы драйверов. Чтобы зарегистрировать необязательные службы, драйвер фильтра вызывает функцию NdisSetOptionalHandlers и передает структуру характеристик в параметре OptionalHandlers .
В текущей версии Windows нет дополнительных служб драйверов фильтров.
Драйверы фильтров также могут вызывать NdisSetOptionalHandlers , чтобы задать некоторые точки входа функции FilterXxx для заданного модуля фильтра. Дополнительные сведения см. в разделе Режим обхода данных.
Если драйвер фильтра вызывает NdisSetOptionalHandlers из FilterRestart, изменения конфигурации затрагивают только модуль фильтра, перезапускаемого NDIS. На конфигурацию других модулей фильтров это не влияет.